Empezar a realizar transacciones#
¿Como consumir las API de transacciones?1.
Saber que campos enviar por cada producto./api/v1/products/get en form.inputs, sección productos.
2.
Tomar en cuenta los campos editables, atributo disabled puede tener el valor true o false.
3.
Tomar en cuenta los campos requeridos, atributo required puede tener el valor true o false.
4.
Enviar datos de consulta(Si el producto lo requiere) /api/v1/transactions/query
5.
Enviar pago. /api/v1/transactions/sell
6.
Tomar en cuenta las validaciones que vienen pre configuradas en los productos:
"validations": {
"minAmount": 2000, // Mínimo valor posible
"maxAmount": 500000, // Máximo valor posible
"sameReferenceQuantity": //Limite de cantidad por referencia,
"sameReferenceEachMinutes": 360 //Limite referencia por minutos,
"availableTime": { "start": "06:00", "end": "20:00" } //horas que el producto permite transaccionar.
},
6.
En las siguientes páginas se muestra un ejemplo o dos de como consumir productos por cada categoría.
7.
Enviar id de transaccion al utilizar/transactions/sellpara identificar o validar su estado, ejemplo:
{
"data": {
"productId": 112001,
"customerCellphone": "3154648454",
"customerEmail": "email@email.com",
"amount": 4200
},
"_id": "abc123" // Tu propio identificador, el de tu sistema
}
Modificado en 2025-11-05 20:26:02