Loading
Découverte de la gestion des offres en temps réel
API de validation de coupon

API de validation de coupon

Utilisez l'API de validation du coupon pour vérifier les codes coupon saisis manuellement avant d'appliquer des remises. La validation anticipée des coupons, au lieu d'attendre Checkout, permet aux clients de savoir immédiatement si leur code fonctionne. L'API vérifie si le coupon existe, est actif, n'a pas atteint les limites d'échange et si le panier d'achat est éligible à la promotion.

Éditions requises

Disponible avec : Lightning Experience
Disponible avec : Éditions Enterprise, Unlimited et Developer avec Gestion des offres en temps réel

Fonctionnement de la validation du coupon

Intégrez l'API de validation de coupon à des systèmes tels que des sites commerciaux et des systèmes de point de vente (POS). Pour valider des coupons, saisissez jusqu'à 1000 codes coupon saisis manuellement dans la propriété de requête couponsToValidate.

Si le panier contient déjà des codes coupon dans ses champs coupon, l'API découvre et valide également ces codes. Il n'est pas nécessaire de copier ces codes dans couponsToValidate. Pour les coupons qui réussissent les contrôles au niveau du coupon, l'API évalue l'éligibilité à la promotion en fonction de l'emplacement auquel chaque code est joint.

  • Pour un coupon joint à l'en-tête du panier, l'API évalue le panier complet.
  • Pour un coupon joint à une ligne de panier d'achat, l'API évalue uniquement cette ligne. La ligne doit participer à une promotion associée au coupon.

Fournissez le panier d'achat et ses éléments de ligne dans la requête, en utilisant la même structure de panier d'achat que l'API Promotions éligibles et l'API Évaluation et exécution des promotions.

Résultats de validation du coupon

Pour chaque code coupon, la réponse fournit les détails ci-dessous.

  • Un statut agrégé dans les étendues applicables. Le statut est Valid lorsque le coupon réussit la validation pour au moins une étendue applicable. Sinon, le statut est Invalid.
  • Pour un coupon valide, l'étendue valide, l'ID de promotion associé et, pour une étendue Line, les ID d'article de ligne de panier d'achat applicables.
  • Pour un coupon non valide, la raison pour laquelle la validation a échoué.
 
Chargement
Salesforce Help | Article