Suivre un paiement depuis le navigateur
Le seul appel sans clé : le secret du client ouvre ce paiement-là, et rien d’autre.
Posez « client_secret », rendu une seule fois à la création. La réponse dit si c’est payé — ni métadonnées, ni référence, ni frais. Ne livrez jamais sur la seule foi du navigateur : le webhook fait foi.
Ce qu’on met dans l’adresse
La demande
curl https://api.payiz.app/v1/widget/payments/pay_01j9x3kq7m4tzv8qhw2n
La réponse
{
"object": "payment",
"id": "pay_01j9x3kq7m4tzv8qhw2n",
"amount": 10000,
"currency": "XOF",
"status": "succeeded",
"description": "Commande 42",
"amount_paid": 10000,
"paid_at": 1790002912,
"created": 1790002692,
"livemode": false
}Ce qu’on reçoit
200 · un objet payment
Enchaîner les pages
Tant que has_more est vrai, rappelez avec starting_after réglé sur l’identifiant de la dernière ligne lue. Les listes vont du plus récent au plus ancien.