Flusso del rimborso

Panoramica

Il flusso di rimborso viene utilizzato per restituire fondi a un utente dopo che i fondi sono stati acquisiti tramite il flusso di fondi di riserva o il flusso di trasferimento di fondi. L'integratore dei pagamenti implementa il metodo asynchronousRefund utilizzato per avviare il rimborso. Il risultato finale del rimborso viene restituito a Google con una chiamata al numero refundResultNotification.

Un rimborso può essere di importo uguale o inferiore all'importo di acquisizione originale. Devono essere supportati più rimborsi parziali.

Rimborso

Numero di riferimento dell'acquirente

L'ARN (Acquirer Reference Number) in genere non è noto all'integratore dei pagamenti prima di alcuni giorni dall'avvio del rimborso. Una volta che il valore è noto, l'integratore dei pagamenti deve chiamare l'agente ospitato su Google setAcquirerReferenceNumberForRefundNotification per fornire l'ARN a Google. L'associazione dell'ARN a questa transazione consente a Google di gestire controversie e attività fraudolente relative alla transazione.

Questo ARN è separato e diverso dall'ARN che rappresenta un'acquisizione. Se vengono emessi più rimborsi, ognuno avrà un ARN univoco.

Operazioni successive

A volte un rimborso può non andare a buon fine dopo che i fondi sono stati restituiti alla banca emittente. Ad esempio, questo può accadere se il conto del cliente viene chiuso prima del versamento dei fondi. In questo caso, il rimborso può essere annullato e i fondi restituiti a Google tramite il reverseRefundNotification.