Confirmez toujours l’issue d’un paiement via l’API — ne vous fiez jamais à la seule URL de
retour. Récupérez l’intention de paiement et agissez sur son status.
curl https://api.orqex.com/v1/payment/intents/TRX123 \
-H "Authorization: Bearer sk_live_xxx"
Réponse
Identifiant public du paiement (ex. TRX123).
pending, completed, failed, expired, refunded ou partially_refunded.
Montant en unités mineures (ex. 5000).
La tentative en cours, avec son status et son next_action.
Agir sur le statut
curl https://api.orqex.com/v1/payment/intents/TRX123 \
-H "Authorization: Bearer sk_live_xxx" | jq '.data.status'
Le signal fiable est le webhook : Orqex appelle votre webhook_url
à chaque changement de statut, vous n’avez pas à interroger en boucle.
Lister les paiements
curl "https://api.orqex.com/v1/payment/intents?status=completed&per_page=50" \
-H "Authorization: Bearer sk_live_xxx"