Skip to content

Captures et annulations

Quand votre passerelle est configurée en mode authorize (réserver les fonds, capturer plus tard) au lieu de mode sale (capture immédiate), vous disposez de deux actions de suivi : capture ou void.

Capture

http
POST /api/v1/payments/{transaction_id}/capture

Capture une transaction préalablement autorisée. Après capture, les fonds sont versés au marchand. Déclenche payment.completed.

Void

http
POST /api/v1/payments/{transaction_id}/void

Libère la réservation d'autorisation. La carte du client est libérée du paiement en attente. Aucun mouvement d'argent. Pas d'événement payment.refunded — la transaction se termine simplement à l'état voided.

Quand utiliser l'un ou l'autre

SituationAction
Commande expédiée, prête à compenserCapture
Commande annulée avant expédition, transaction encore autoriséeVoid
Commande annulée après captureRefund
Litige client sur une autorisation non capturéeVoid

Configuration mode authorize

Définissez le mode de capture dans le tableau de bord marchand sous Gateways → Configure → Capture Mode → authorize. Une fois défini, chaque paiement via cette passerelle réservera les fonds jusqu'à votre appel à capture ou void.

Released under the proprietary Genius Checkout license.