Flux de capture par réservation

Présentation

Le flux de capture par réservation permet de gérer les paiements à l'aide de la communication par double message. Les fonds sont d'abord réservés via un appel à la méthode reserveFunds hébergée par l'intégrateur de paiement. Si cette méthode renvoie SUCCESS de manière synchrone, cela signifie que les fonds sont réservés et peuvent être capturés ou libérés. Cette étape est communément appelée authentification ou autorisation.

Capturer la réservation de fonds

Les fonds peuvent être récupérés par le biais d'un appel à asynchronousCaptureFundsReservation. Le transfert des fonds vers le compte Google démarre alors. Capture par réservation

Annuler la réservation de fonds

Vous pouvez également annuler la réservation de fonds en appelant asynchronousCancelFundsReservation. Cela libère la retenue sur les fonds. Si une réservation est annulée, aucun transfert d'argent n'est effectué. Les réservations sont automatiquement annulées après une période déterminée, généralement sept jours. Annuler des fonds

Numéro de référence de l'acquéreur

Si les fonds sont capturés, un ARN (numéro de référence de l'acquéreur) est généré. Cette valeur n'est généralement connue de l'intégrateur de paiement que quelques jours plus tard. Une fois cette valeur connue, l'intégrateur de paiement doit appeler le setAcquirerReferenceNumberForCaptureNotification hébergé par Google pour fournir le numéro ARN à Google. Associer l'ARN à cette transaction permet à Google de gérer les contestations et les fraudes liées à cette transaction.

Opérations ultérieures

Si les fonds sont récupérés, le paiement peut être remboursé par Google via un appel à la méthode asynchronousRefund hébergée par l'intégrateur de paiement. L'utilisateur ou la banque émettrice peut également lancer le processus de rejet de débit, géré via le parcours de contestation.