shoppingCartRequest

L'objet shoppingCartRequest permet de transmettre le contenu du panier modifié.

Il doit contenir la totalité des attributs qui permettront de définir le panier définitif.

Remarque :

Si un attribut est supprimé dans la requête, il est supprimé définitivement. Pour pallier à toute erreur ou omission, tous les champs sont requis. Nous vous conseillons de les envoyer dans la requête même si l'un d'entre eux est valorisé à 0 ou vide.

Attribut Requis Format
insuranceAmount

Montant de l'assurance

n..3
shippingAmount

Frais d'expédition.

n..3
cartItemInfo

Champs personnalisables permettant d'ajouter les éléments du panier.

L'attribut cartItemInfo est composé de sous objets :

  • productLabel : nom du produit. Son format est "string".
  • productType : type de produit. Son format est "string (enum)".
    Tableau 1. Valeurs associées à productType
    Valeur Description
    FOOD_AND_GROCERY Produits alimentaires et d'épicerie
    AUTOMOTIVE Automobile / Moto
    ENTERTAINMENT Divertissement / Culture
    HOME_AND_GARDEN Maison et jardin
    HOME_APPLIANCE Equipement de la maison
    AUCTION_AND_GROUP_BUYING Ventes aux enchères et achats groupés
    FLOWERS_AND_GIFTS| Fleurs et cadeaux
    COMPUTER_AND_SOFTWARE Ordinateurs et logiciels
    HEALTH_AND_BEAUTY Santé et beauté
    SERVICE_FOR_INDIVIDUAL Services à la personne
    SERVICE_FOR_BUSINESS Services aux entreprises
    SPORTS Sports
    CLOTHING_AND_ACCESSORIES Vêtements et accessoires
    TRAVEL Voyage
    HOME_AUDIO_PHOTO_VIDEO Son, image et vidéo
    TELEPHONY Téléphonie
  • productRef : référence produit. Son format est "string".
  • productQty : quantité de produit. Son format est "integer".
  • productAmount : montant en centimes du produit. Son format est "string".
  • productVat : montant de la taxe sur le produit. Son format est "string".

Exemple :

<cartItemInfo>
         		<productLabel>CHIPS</productLabel>
         		<productType>FOOD_AND_GROCERY</productType>
         		<productRef>188545</productRef>
         		<productQty>10</productQty>
         		<productAmount>10000</productAmount>         		
</cartItemInfo>
cartItemInfo

L'attribut taxAmount n'est pas aujourd'hui pris en considération pour cette opérartion.