Reverso
Permite reversar una transacción de cashout. Esta operación será utilizada por la red comercial para hacer reversos automáticos de la transacción registrada.
Solo se cuenta con un tiempo de 50 segundos desde el registro de la transacción.
Método: PATCH
Producción: https://api.payvalida.com/cashout/v1/transaction/{netname}/{idtransaction}
Sandbox (pruebas): https://api-test.payvalida.com/cashout/v1/transaction/{netname}/{idtransaction}
Request
Request (ejemplo)
Response
Response (ejemplo)
Nombre | Requerido | Descripción | Tipo | Longitud |
---|---|---|---|---|
netcode | Si | Código de la red (convenio) | Numérico | 20 |
transaction | Si | Número único de transacción | Alfanumérico | 50 |
checksum | Si | Cadena de comprobación, calculada con SHA512(name + transaction + FIXED_HASH) | Alfanumérico | 512 |
curl -i -X PATCH -H "Content-Type:application/json" -d '{“transaction”: ”1500003”,"checksum": "SHA512CHECKSUM...","netcode": 180}' https://api-test.payvalida.com/cashout/v1/transactions/redEjemplo/1500003
Nombre | Descripción | Tipo |
---|---|---|
code | Indica el código del resultado, “0000” indica resultado sin error, otro valor indica el código del error | Alfanumérico |
text | Contiene el mensaje referente al code enviado | Alfanumérico |
data | Contiene los datos de la transacción (para resultados sin error) | Objeto |
data-transaction | Confirmación del transaction enviado por la red | Alfanumérico |
data-checksum | Cadena de comprobación, calculada con SHA512(transaction + FIXED_HASH) | Alfanumérico |
data-netcode | Código de la red (convenio) | Alfanumérico |
{ "code":"0000",“text”:”OK”,"data":{ “transaction”: ”1500003”,“netcode”: ”180”, "checksum":"71ff0ca3ffa49f0d13c7de5c661c6f8fddcab38004a195718e3d2..."}}
Last modified 2mo ago