Passer au contenu principal
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

id
string
Identifiant public du paiement (ex. TRX123).
status
string
pending, completed, failed, expired, refunded ou partially_refunded.
amount
object
active_attempt
object
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"