Intento de pago
Permite experiencias de pago sin complicaciones para los usuarios con pocos pasos y sin fricciones. Los usuarios pueden elegir entre múltiples métodos de pago, y la API proporcionará las opciones necesarias para completar las transacciones de manera segura y eficiente.
Ruta
POST
/v1/merchant/payment/intent
Encabezado
Content-Type
*
application/json
x-auth-token
*
{token}
Cuerpo
external_reference
*
Identificador de la transacción.
Ejemplo: a1a1a1
method.type
*
Tipo de proceso de pago.
bank | wallet | cash | qr
method.processor
Procesador o entidad elegida para el pago. Requerido si es otp o push.
Ejemplo: 2001
method.user_id_type
[Opcional] Tipo de identificación del usuario
CC | NIT | CE
method.user_id_number
[Opcional] Número de identificación del usuario
Ejemplo: 12345678
method.location.longitude
Longitud de la ubicación del usuario.
Ejemplo: 4.12345678
method.location.latitude
Latitud de la ubicación del usuario.
Ejemplo: -72.12345678
Respuesta
{
"external_reference": "a1a2a3",
"method": {
"type": "wallet",
"processor": 1551,
"user_id": "12345678"
}
}
Ejemplo
{
"external_reference": "8d966f",
"method": "wallet",
"process":{
"type": "otp"
"status": "sent",
"url": "pago.trazo.co/comercio/t/A1A2A3",
"expire_in": 15000
}
}
Última actualización