Passer au contenu principal
Les réductions vous permettent d’offrir des tarifs promotionnels à vos clients. Créez des réductions en pourcentage ou à montant fixe avec des limites d’utilisation optionnelles, des dates d’expiration, des restrictions de produits et des codes spécifiques aux clients.

Objet Réduction

Une réduction contient les informations suivantes :

Types de Réduction

Statuts de Réduction

Liste des Réductions

Récupérez toutes les réductions de votre boutique :

Paramètres de Requête

Exemples de Filtrage

Exemple de Réponse

Obtenir une Réduction Spécifique

Récupérez une réduction spécifique par son ID public :

Appliquer des Réductions lors du Paiement

Utilisez un code de réduction lors de l’initiation du paiement :

Restrictions de Réduction

Les réductions peuvent avoir diverses restrictions :
Limitez le nombre de fois qu’une réduction peut être utilisée :
Lorsque usage_count atteint usage_limit, la réduction est refusée au paiement. usage_limit_per_customer plafonne le nombre d’utilisations réussies par adresse email de client.
Définissez des dates de début et de fin pour la réduction :
La réduction n’est valide qu’entre ces dates.
Limitez la réduction à des produits spécifiques :
Si products est vide, la réduction s’applique à tous les produits.
Limitez la réduction à un client spécifique :
Seul le client spécifié peut utiliser cette réduction.

Validation des Réductions

Lors de l’application d’une réduction au moment du paiement, elle est automatiquement validée selon ces critères :
  1. Statut - Doit être active
  2. Plage de dates - La date actuelle doit être comprise entre start_date et end_date (si spécifié)
  3. Limite d’utilisation - usage_count ne doit pas avoir atteint usage_limit (si spécifié)
  4. Limite par client - Le client ne doit pas avoir atteint usage_limit_per_customer utilisations réussies (si spécifié)
  5. Éligibilité du produit - Le produit doit être dans le tableau products (si non vide, s’applique à tous les produits)
  6. Éligibilité du client - L’email du client doit correspondre à customer_email (si spécifié)
  7. Montant fixe - Une réduction fixed ne peut pas dépasser le prix actuel du produit
Le statut de la réduction passe à expired une fois sa end_date dépassée (une tâche planifiée le met à jour). Une réduction qui a atteint sa limite d’utilisation, ou dont la start_date n’est pas encore arrivée, garde le statut active mais est refusée au paiement. Si la validation échoue lors du paiement, l’API renverra un message d’erreur approprié.

Cas d’Utilisation Courants

Suivez les performances des réductions pour les campagnes marketing :
Créez des codes de réduction uniques pour les affiliés et suivez leur utilisation :
Créez des réductions à usage unique pour les clients VIP :

Ressources Associées

Guide de Paiement

Appliquez des réductions lors du paiement

API Réductions

Consultez la référence complète de l’API Réductions