Flujo de captura de reserva

Descripción general

El flujo de captura de reserva se usa para manejar pagos mediante la comunicación por mensaje doble. Primero, los fondos se reservan a través de una llamada al método reserveFunds alojado por el integrador de pagos. Si este método muestra SUCCESS de forma síncrona, significa que los fondos se reservan y se pueden capturar o liberar. Este paso se conoce comúnmente como realizar una autenticación o autorización.

Captura de reserva de fondos

Los fondos se pueden capturar con una llamada a asynchronousCaptureFundsReservation. Esta acción iniciará el proceso de transferencia de los fondos a la Cuenta de Google. Reservar captura

Cancelar reserva de fondos

Como alternativa, la reserva de fondos se puede cancelar con una llamada a asynchronousCancelFundsReservation. Esto libera la retención de los fondos. Si se cancela una reserva, no hay transferencia de dinero. Las reservas se cancelan de forma automática después de un período fijo, por lo general, siete días. Cancelar fondos

Número de referencia del adquirente

Si se captan los fondos, se genera un ARN (número de referencia del adquirente). Por lo general, el integrador de pagos no conoce ese valor hasta unos días después. Una vez que se conoce el valor, el integrador de pagos debe llamar al setAcquirerReferenceNumberForCaptureNotification alojado en Google para proporcionarle el ARN. Si asocias el ARN a esta transacción, Google podrá manejar las disputas y los fraudes relacionados con esta transacción.

Operaciones posteriores

Si se capturan los fondos, Google puede reembolsar el pago con una llamada al método asynchronousRefund alojado por el integrador de pagos. Como alternativa, el usuario o el banco emisor pueden iniciar el proceso de devolución del cargo, que se controla a través del flujo de disputas.