API Cashout Redes
v.1.0.0 Español
v.1.0.0 Español
  • Introducción
  • Consulta
  • Registro
  • Reverso
  • Manejo de excepciones
    • Errores
Powered by GitBook
On this page

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}

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..."

}

}

PreviousRegistroNextErrores

Last updated 2 years ago