Überblick
Der Ablauf zur Erfassung von Reservierungen wird für die Verarbeitung von Zahlungen per zweifacher Nachrichtenkommunikation verwendet. Die Geldmittel werden zuerst über einen Aufruf der vom Payment Integrator gehosteten reserveFunds
-Methode reserviert. Wenn diese Methode synchron SUCCESS
zurückgibt, bedeutet dies, dass der Geldbetrag reserviert ist und erfasst oder freigegeben werden kann. Dieser Schritt wird allgemein als Ausführung einer Authentifizierung oder Autorisierung bezeichnet.
Guthabenreservierung einnehmen
Das Geld kann durch einen Aufruf an asynchronousCaptureFundsReservation
eingenommen werden.
Dadurch wird die Überweisung des Betrags auf das Google-Konto gestartet.
Guthabenreservierung stornieren
Alternativ kann die Reservierung von Guthaben mit einem Aufruf an asynchronousCancelFundsReservation
storniert werden.
Dadurch wird die Zurückstellung aufgehoben. Wenn eine Reservierung storniert wird, erfolgt kein Geldtransfer. Reservierungen werden nach einem bestimmten Zeitraum, in der Regel sieben Tage, automatisch storniert.
Referenznummer des Käufers
Wenn die Beträge erfasst werden, wird eine ARN-Nummer (Acquirer Reference Number) generiert. Dieser Wert ist dem Zahlungsintegrator in der Regel erst einige Tage später bekannt.
Sobald der Wert bekannt ist, muss der Zahlungsintegrator die von Google gehostete setAcquirerReferenceNumberForCaptureNotification
aufrufen, um Google den ARN zur Verfügung zu stellen. Die Verknüpfung des ARN mit dieser Transaktion ermöglicht es Google, Streitigkeiten und Betrug im Zusammenhang mit dieser Transaktion zu handhaben.
Nachfolgende Vorgänge
Wenn die Zahlung vorgenommen wurde, kann die Zahlung von Google durch einen Aufruf der vom Zahlungsintegrator gehosteten Methode asynchronousRefund
erstattet werden. Alternativ kann der Nutzer oder die ausstellende Bank den Rückbuchungsprozess einleiten, der über den Einspruchsprozess abgewickelt wird.