Opis
Proces zwrotu środków ma na celu zwrócenie środków użytkownikowi po ich zebraniu w ramach procesu rezerwy środków lub transferu środków. Integrator płatności wdraża metodę asynchronousRefund
, która służy do inicjowania zwrotu środków. Ostateczny wynik zwrotu środków jest zwracany do Google z wywołaniem refundResultNotification
.
Zwrot środków może być równy kwocie równej pierwotnej kwocie lub mniej. Musi być obsługiwana większa liczba częściowych zwrotów środków.
Numer referencyjny centrum autoryzacyjno-rozliczeniowego
Integratorowi płatności zazwyczaj nie kojarzy się z numerem ARN (numeru referencyjnym centrum autoryzacyjnego) dopiero po kilku dniach od zainicjowania zwrotu środków. Gdy wartość jest znana, integrator płatności musi wywołać hostowany przez Google setAcquirerReferenceNumberForRefundNotification
, aby przekazać Google identyfikator ARN. Powiązanie ARN z tą transakcją umożliwia Google obsługę sporów i oszustw związanych z tą transakcją.
Ten ARN jest inny niż ARN reprezentujący przechwycony kod. W przypadku wielu zwrotów środków każdy z nich będzie miał unikalny ARN.
Kolejne operacje
Zwrot środków może się czasami nie powieść po zwróceniu środków do banku, który wydał kartę. Może się tak np. zdarzyć, gdy konto klienta zostanie zamknięte przed wpłaceniem środków. W takim przypadku można cofnąć zwrot środków, a środki zostaną zwrócone do Google za pomocą reverseRefundNotification
.