Procedura przechwytywania rezerwacji

Przegląd

Proces przechwytywania rezerwacji jest używany do obsługi płatności z wykorzystaniem podwójnych komunikatów. Środki są najpierw rezerwowane przez wywołanie metody hostowanej przez integratora płatności reserveFunds. Jeśli ta metoda synchronicznie zwraca wartość SUCCESS, oznacza to, że środki są zarezerwowane i można je przechwycić lub zwolnić. Ten krok nazywa się zwykle uwierzytelnianiem lub autoryzacją.

Rezerwacja pozyskiwania środków

Środki można przechwycić przez wywołanie metody asynchronousCaptureFundsReservation. Rozpocznie się wtedy proces przenoszenia środków na konto Google. Zarezerwuj przechwycenie

Anuluj rezerwację środków

Rezerwację środków można też anulować, używając wywołania metody asynchronousCancelFundsReservation. Dzięki temu wstrzymanie środków zostanie uwolnione. W przypadku anulowania rezerwacji nie ma przemieszczania się środków. Rezerwacje są automatycznie anulowane po ustalonym czasie, zwykle po 7 dniach. Anuluj środki

Numer referencyjny centrum autoryzacyjno-rozliczeniowego

Jeśli środki zostaną przechwycone, generowany jest numer referencyjny ARN (numer referencyjny centrum autoryzacyjnego). Integrator płatności zwykle nie zna tej wartości dopiero po kilku dniach. Gdy wartość jest znana, integrator płatności musi wywołać hostowany przez Google setAcquirerReferenceNumberForCaptureNotification, aby przekazać Google numer ARN. Powiązanie identyfikatora ARN z tą transakcją umożliwia Google obsługę sporów i oszustw związanych z tą transakcją.

Kolejne operacje

Jeśli środki zostaną przechwycone, Google może zwrócić płatność za pomocą wywołania metody hostowanej przez integratora płatności asynchronousRefund. Użytkownik lub bank wydający kartę może też rozpocząć proces obciążenia zwrotnego, który jest wykonywany w ramach procedury sporu.