Gestion du numéro de facture (Invoice ID)
Lors de la création d'une transaction, la plateforme de paiement génère et transmet un numéro de facture (champ Invoice ID) à PayPal.
Il doit être unique pour éviter l'erreur DUPLICATE_INVOICE_ID.
Pour assurer l'unicité du champ, la plateforme de paiement génère le numéro de facture comme suit :
- Si le marchand envoie un numéro de commande, le champ Invoice ID se compose du numéro de commande associé à l' uuid (référence unique générée par la plateforme), séparé par un tiret.
- Si le marchand n'envoie pas de numéro de commande, le champ Invoice ID se compose uniquement de l'uuid (référence unique générée par la plateforme).
Exemple avec un numéro de commande :
- Numéro de commande = CX_12345
- UUID = 90df7d7cd29f46bd8ff510b65f123579
- Invoice ID = CX_12345-90df7d7cd29f46bd8ff510b65f123579
Exemple sans numéro de commande
- UUID = 90df7d7cd29f46bd8ff510b65f123580
- Invoice ID= 90df7d7cd29f46bd8ff510b65f123580
Ainsi, il est recommandé de transmettre un numéro de commande de votre choix pour retrouver plus facilement vos transactions.