Skip to main content
POST
Réconcilier un paiement

Réconcilier un paiement

Si un paiement reste PENDING (par exemple après un webhook manqué), cet endpoint demande à SahelPay de revérifier son statut auprès de l’opérateur et de le mettre à jour. Un changement de statut déclenche le webhook correspondant. Limite : 10 appels par minute.

Path Parameters

Exemple

SDKs : payments.reconcile(id) (JS, Python), $sahelpay->payments->reconcile($id) (PHP).

Réponse

Si rien n’a changé : updated: false et "message": "PaymentIntent still PENDING or already finalized". Si la vérification est impossible pour le moment : 200 avec success: false et un message invitant à réessayer.
SahelPay réconcilie aussi automatiquement les paiements PENDING en arrière-plan.