Annulation des paniers

Etapes et exemples d'utilisation dans le langage de la technologie choisie pour l'annulation des paniers.

Annulation en Node.js

Description et emplacement des fichiers à utiliser

node.js/luckycart.node.zip : la librairie Node.js
node.js/lc_cancel_sample.js : un exemple d’utilisation d'annulation de panier

Etapes d'intégration

1. Installation de la librairie

Placez et désarchivez la librairie luckycart.node.zip à la racine de votre projet Node.js.

2. Inclusion de la librairie

Modifiez le code de la page de confirmation d'annulation pour inclure la librairie :

// Include LC library
const Luckycart = require('luckycart');

3. Initialisation de la librairie et annulation du panier

Toujours dans le code de la page de confirmation d'annulation, utilisez la méthode cancel() en spécifiant l'id du panier à annuler :

// Create a Lucky Cart object with your key and secret
const client = new Luckycart('key', 'secrect');

// Cancels the specified cart
client.cancel(cart.getId(), function(err, res){
  // Callback called once data have been sent
  if (err) console.log(err);

  // and do something with the response
  console.log('id='+res.id);
  console.log('tickets='+res.tickets);
});