Modelo de Iniciación de transacción
Este modelo se utiliza para iniciar una transacción con la API. Cubre información esencial para las transacciones, como los detalles de la cuenta, los montos, los conceptos, las notificaciones, la información del destinatario y los datos de domiciliación. En las otras secciones, podrás obtener más información acerca de cómo iniciar un cobro según el caso de uso que consideres necesario. Esta sección en particular, contiene la descripción de todos los campos para un mayor entendimiento.
Al iniciar la transacción, el orden de los campos es indiferente para el API. Solo ten en cuenta la longitud de los campos y el tipo de dato de forma correcta.
Objeto en formato JSON
{
"internal_id": "6BB5D8B68C4E4264BD635C99656DB1F7",
"group_id": "",
"account": {
"bank_code": "0001",
"type": "CNTA",
"number": "00010125581255099382"
},
"amount": {
"type": "ALMM",
"amt": 250,
"currency": "VES",
"min_allow": 100.0,
"max_allow": 1000.1
},
"concept": "Cobro",
"notification_urls": {
"sucessful_callback_url": "http://sypago.net/page/success",
"failed_callback_url": "http://sypago.net/page/failure",
"return_front_end_url": "http://sypago.net/page/checkout",
"web_hook_endpoint": "http://sypago.net/api/notifyme/Webhook/Link"
},
"receiving_user": {
"phone": {
"area_code": "+58",
"number": "4140121871"
},
"email": "jhraga@gmail.com",
"otp": "12345678",
"name": "Nombre del Receptor",
"document_info": {
"read_only": true,
"type": "V",
"number": "123456789"
},
"account": {
"bank_code": "0102",
"type": "CNTA",
"number": "01020125581255099382"
}
},
"domiciliation_data": {
"contract": {
"id": "027345678901234567890123456780",
"related_date": "2018-06-25"
}
}
}
Atributos
Cargando datos...
Respuestas de iniciación
Este modelo detalla la respuesta de inicio de una transacción. Su propósito es proporcionar la información esencial para gestionar los diversos escenarios que pueden surgir al principio del proceso.
Cargando datos...