idempotency and retries
Génération de la référence
transRef est la clé d’idempotence et de rapprochement du marchand. Générez-la avant d’effectuer une requête financière et conservez-la avec la commande métier.
Format recommandé :
<operation>-<UTC-date>-<unique-sequence>Exemples :
COL-20260810-000001
FT-20260810-000001
BILL-20260810-000001Les références doivent être uniques par marchand pour les requêtes de collecte, de transfert et de paiement de facture. Une réutilisation produit Payment reference already exists ou Transaction exist with the specified transaction reference.
Algorithme sûr de nouvelle tentative
Pour les requêtes de découverte, de validation et de reporting, réessayez les erreurs réseau transitoires avec un backoff exponentiel et du jitter.
Pour les requêtes financières POST :
Le rythme de polling recommandé est : 5 secondes, 15 secondes, 30 secondes, puis toutes les 60 secondes jusqu’au timeout métier. Ajoutez du jitter et arrêtez dès qu’un statut final est retourné.