Realizar transferencias
Este producto le permitirá a los comercios realizar transferencias bancarias en línea a través de llamados al API
Last updated
Este producto le permitirá a los comercios realizar transferencias bancarias en línea a través de llamados al API
Last updated
POST
https://api.payvalida.com/cashout/v1/transfer
POST
https://api-test.payvalida.com/cashout/v1/transfer
Campo | Tipo de dato | Requerido | Descripción |
---|---|---|---|
Nota: Toda operación registrada, queda en estado EN PROCESO. Una vez que el banco responda a la solicitud de transferencia el estado será actualizado.
Para poder utilizar este servicio, el comercio debe tener configurada al menos una red comercial de tipo Transferencias Bancarias.
Campo | Tipo de dato | Descripción |
---|---|---|
merchant
String
Sí
Identificación del comercio que realiza la operación, (50 caracteres).
operation
String
Sí
Identificador de la operación generada por el comercio. Debe ser identificador único, (40 caracteres).
checksum
String
Sí
SHA512(merchant+operation+FIXED_HASH) (128 caracteres)
beneficiary
JSON
Sí
Información específica del beneficiario (JSON)
identification
String
Sí
Número de identificación del beneficiario (20 caracteres)
identificationType
String
Sí
Tipo de identificación provisto, pueden ser los siguientes valores: Colombia: - CC: Cédula de Ciudadanía - CE: Cédula de Extranjería - PS: Pasaporte - TI: Tarjeta de Identificación Guatemala: - DPI: Documento personal de identificación Perú: - DNI: Documento nacional de identidad - CE: Cédula de Extranjería
name
String
Sí
Nombre del beneficiario, no soporta caracteres especiales (50 caracteres)
lastname
String
Sí
Apellido del beneficiario, no soporta caracteres especiales (50 caracteres)
String
Sí
Dirección de correo electrónico válida.
country
String
Sí
Valores permitidos: - CO (transferencias en Colombia) - GT (transferencias en Guatemala) - PE (transferencias en Perú)
bankAccount
String
Sí
Nombre del banco en donde tiene su cuenta el beneficiario, se permiten los siguientes valores: - Bancos en Colombia - Bancos en Guatemala - Bancos en Perú
bankAccountNumber
String
Sí
Número de cuenta del beneficiario. Perú: número de cuenta local.
bankAccountNumberCci
String
No
Obligatorio para comercios en Perú. Número de cuenta CCI. ( 20 caracteres)
bankAccountType
String
Sí
Tipo de cuenta, se permiten los siguientes valores: Colombia - Ahorro - Corriente Guatemala - Ahorro - Monetaria Perú - Ahorro - Corriente
transactionValue
Float
Sí
Valor a transferir, este valor será debitado de la billetera del comercio
CODE
String
Indica el código del resultado, “0000” indica resultado sin error, otro valor indica el código del error.
DESC
String
Contiene el mensaje referente al code enviado.
DATA
String
Indica si la transacción se envío con éxito (para resultados sin error)