Vue d’ensemble
Après avoir passé une commande, interrogez l’endpoint/checkOrder pour suivre le statut et récupérer les codes de carte lors de l’exécution. La plupart des commandes sont traitées en quelques secondes.
Interrogez toutes les 5-10 secondes jusqu’à ce que la commande atteigne un état final : FULFILLED, PARTIALLY_FILLED ou REFUNDED.
Référence API
GET /v3/gift-cards/checkOrder/{orderId}
Documentation complète de l’endpoint
Valeurs de Statut de Commande
HANDLING
HANDLING
La commande est en cours de traitement. Continuez l’interrogation. La plupart des commandes se résolvent en 30 secondes.
FULFILLED
FULFILLED
Succès ! Toutes les cartes livrées.
fulfilled_quantity === quantity. Cartes disponibles dans le tableau cards.PARTIALLY_FILLED
PARTIALLY_FILLED
Succès partiel. Certaines cartes livrées, le reste annulé.
fulfilled_quantity < quantity. Remboursement partiel émis automatiquement.REFUNDED
REFUNDED
Échec. La commande a complètement échoué.
fulfilled_quantity === 0. Remboursement intégral émis automatiquement.Tests en mode Sandbox
Utilisez le mode sandbox pour tester sans dépenser de solde réel :Tester une commande échouée
Utilisez
TEST_REFUND comme type ID → Simule une commande échouée (statut REFUNDED)Tester un succès partiel
Utilisez
TEST_PARTIAL comme type ID → Simule une exécution à 50% (statut PARTIALLY_FILLED)Sandbox Example
Vérification de statut de base
Exemples de réponse
En cours de traitement
Exécuté (Succès)
Partiellement exécuté
Implémentation de l’interrogation simple
Gestion des différents résultats
Exemple complet d’interrogation
Bonnes pratiques
Interroger toutes les 5 secondes
Équilibre entre réactivité et charge API
Définir un délai d'expiration
Arrêter l’interrogation après 5 minutes (60 tentatives)
Gérer tous les états
Traiter FULFILLED, PARTIALLY_FILLED et REFUNDED
Tester d'abord
Utiliser le mode sandbox avec TEST_REFUND et TEST_PARTIAL
Étapes suivantes
Livraison sécurisée
Chiffrer et livrer les cartes aux clients
Passer des commandes
Soumettre des commandes avec validation
Référence API
Documentation complète de l’endpoint

