Solicitud de pago
POST /payment/intent
Headers
X-Api-Key String
Llave única para autenticación.
Requerido
Body Parameters
payment String
Tipo de pago ec_remote, para solicitud de pago desde E-commerce.
Requerido
amount Number
Valor en decimales de la solicitud.
Requerido
data Object
Contiene todos los datos que conforman la información de la compra.
Requerido
branch String
Identificador único de la sucursal.
Requerido
terminal String
Identificador único del punto de venta.
Requerido
time Date
Tiempo con la estructura (YYYY-MM-DD HH:MM:SS) en la que se realizó la solicitud.
Requerido
concept string
Descripción del pago.
Opcional
ticket String
Identificador único del ticket generado por el punto de venta.
Opcional
items Object
Contiene la lista de productos que conforman la compra.
Requerido
sku String
Identificador único del producto.
Opcional
price String
Precio en lista del producto.
Opcional
description String
Descripción del producto.
Opcional
qty Int
Número de unidades del producto.
Opcional
Response
code Int
Es un código que puede manejar mediante programación si lo desea.
message String
Un mensaje legible para un desarrollador, no para un consumidor final.
data Object
Contiene la lista de datos que conforman la respuesta.
intent String
Identificador único de la solicitud de pago.
Request
{
"payment": "ec_remote",
"amount": 9.90,
"data": {
"branch": "br_AIzaSyAX4R",
"terminal": "T10",
"time" : "2025-03-09 20:44:49.0477802",
"concept": "",
"ticket" : "",
"items": [
{
"sku": 21134,
"description": "refresco",
"price": 9.90,
"qty": 1
}
]
}
}
Response
{
"code": 200,
"message": "intent_success",
"data": {
"intent": "ec_JJGFa35e0701BAt4MNUMa"
}
}
Solicitud de pago
/payment/intent
Headers
X-Api-Key String
Llave única para autenticación.
Requerido
Body Parameters
payment String
Tipo de pago ec_remote, para solicitud de pago desde E-commerce.
Requerido
amount Number
Valor en decimales de la solicitud.
Requerido
data Object
Contiene todos los datos que conforman la información de la compra.
Requerido
branch String
Identificador único de la sucursal.
Requerido
terminal String
Identificador único del punto de venta.
Requerido
time Date
Tiempo con la estructura (YYYY-MM-DD HH:MM:SS) en la que se realizó la solicitud.
Requerido
concept string
Descripción del pago.
Opcional
ticket String
Identificador único del ticket generado por el punto de venta.
Opcional
items Object
Contiene la lista de productos que conforman la compra.
Requerido
sku String
Identificador único del producto.
Opcional
price String
Precio en lista del producto.
Opcional
description String
Descripción del producto.
Opcional
qty Int
Número de unidades del producto.
Opcional
Response
code Int
Es un código que puede manejar mediante programación si lo desea.
message String
Un mensaje legible para un desarrollador, no para un consumidor final.
data Object
Contiene la lista de datos que conforman la respuesta.
intent String
Identificador único de la solicitud de pago.
Request
{
"payment": "ec_remote",
"amount": 9.90,
"data": {
"branch": "br_AIzaSyAX4R",
"terminal": "T10",
"time" : "2025-03-09 20:44:49.0477802",
"concept": "",
"ticket" : "",
"items": [
{
"sku": 21134,
"description": "refresco",
"price": 9.90,
"qty": 1
}
]
}
}
Response
{
"code": 200,
"message": "intent_success",
"data": {
"intent": "ec_JJGFa35e0701BAt4MNUMa"
}
}