Cancelar un retiro
Cancelar un retiro de efectivo.
Rapyd le facilita la cancelación de un retiro al usar un punto de venta. El punto de venta API proporciona métodos para gestionar efectivo en ubicaciones de puntos de venta de Rapyd como cajeros automáticos y tiendas minoristas.
En este caso de uso, se le devuelven 10 GBP (libra esterlina) a la eWallet del cliente después de que una solicitud de retiro de 10 GBP (libra esterlina) no tuviera éxito por motivos técnicos.
Veamos los aspectos más destacados de su flujo de trabajo.

Usted crea una solicitud para cancelar un retiro con los valores de campo que recibió en la solicitud de 'iniciar sesión' que usó al intentar retirar fondos de la cuenta en GBP de la eWallet del cliente.
Rapyd ejecuta el cancelo del retiro.
Se añaden 10 GBP (libra esterlina) a la cuenta en GBP de la eWallet del cliente.
Veamos rápidamente cómo utilizará la API de Rapyd para implementar el flujo de trabajo.
Para cancelar un retiro:
Pídale a Rapyd que cancele un retiro.
Este flujo de trabajo utiliza los valores de la respuesta de iniciar sesión del caso de uso Retirar efectivo.
Utilizará el método de cancelación de retiro para devolver 10 GBP a la eWallet de Jane Doe. Realice una cancelación de retiro con los siguientes parámetros:
Detalles del parámetro de encabezado
Parámetro de encabezado | Descripción |
|---|---|
Content-Type | Introduzca application/json como el tipo de contenido. |
access_key | Introduzca 8C6223151345345D como clave de acceso. |
token_id | Introduzca d9b7398f-5c2f-438c-8ac6-68e79f28c02e como el ID del token que se mostró en la respuesta de iniciar sesión del caso de uso Retirar efectivo. |
operation_id | Introduzca 95e2c071-9513-48d6-a717-a480814f7df8 como el operation_id que se mostró en la respuesta de iniciar sesión del caso de uso Retirar efectivo. |
phone_number | Introduzca +14155559992 como el número de teléfono de Jane Doe. |
Detalles del parámetro de ruta
Parámetro de ruta | Descripción |
|---|---|
account | Introduzca 64e4a964-53b5-11e9-8495-02f0df928bc0 como el ID de la cuenta. |
sum | Introduzca 10 como |
Usted le pide a Rapyd que cancele un retiro.
Solicitud
// Request URL: POST https://sandboxapi.rapyd.net/v1/pos/reversal/64e4a964-53b5-11e9-8495-02f0df928bc0/10 Content-Type: application/json access_key: 8C6223151345345D token_id: d9b7398f-5c2f-438c-8ac6-68e79f28c02e operation_id: 95e2c071-9513-48d6-a717-a480814f7df8 phone_number: +14155559992 // No message body
Veamos la respuesta de Cancelar un retiro.
Respuesta
{ "status": { "error_code": "", "status": "SUCCESS", "message": "", "response_code": "", "operation_id": "a83026f5-0731-4bf3-9611-1dd0af639431" }, "data": { "transaction_id": "4e61e815-b68f-11e9-9ffc-12c4c8fed768", "operation_id": "086128b5-5212-4e3b-8caa-6ecab4a868f3" } }
La sección de datos de esta respuesta muestra que el transaction_id es 4e61e815-b68f-11e9-9ffc-12c4c8fed768. Tenga en cuenta que este es el mismo transaction_id utilizado en la respuesta de cancelación del caso de uso Retirar efectivo, ya que ambos métodos se ejecutaron para el mismo account_id.