Referencia
Pagos
Devuelve las ventas completadas de tu cuenta. Es útil para enviarlas a tu CRM o a tu sistema contable.
Listar los últimos pagos
GET /payment
Devuelve como máximo los 100 pagos completados más recientes. No admite paginación ni filtros; para cargar un historial completo, descárgalo desde el panel en Pagos.
Ejemplo de respuesta:
[
{
"id": 987654,
"amount": "1,250.00",
"currencyCode": "USD",
"datePayment": "2026-01-15T10:30:00-05:00",
"paymentMethod": "CARD",
"status": "A",
"name": "Ana",
"lastName": "Pérez",
"email": "[email protected]",
"phone": "+51999999999",
"countryCode": "PE",
"city": "Lima",
"address": "Av. Ejemplo 123",
"publication": "Curso de ejemplo",
"item": "Acceso completo",
"comment": null,
"amountDiscount": null,
"amountDolar": "1,250.00",
"amountDolarNeto": "1,150.00"
}
]
| Campo | Descripción |
|---|---|
id | Identificador del pago. Guárdalo para no procesar dos veces la misma venta. |
amount / currencyCode | Importe y moneda del pago. |
datePayment | Fecha del pago, en formato ISO 8601. |
paymentMethod | Método de pago. |
status | Estado. A significa pago completado. |
name, lastName, email, phone | Datos del comprador. |
countryCode, city, address | Datos de facturación. |
publication / item | Publicación y precio comprados. |
comment | Comentario de la operación. |
amountDiscount | Descuento aplicado. |
amountDolar / amountDolarNeto | Importe en dólares, bruto y neto. |
Los importes llegan como texto y pueden incluir coma como separador de miles. Elimínala antes de convertirlos a número.
Sincronizar ventas
Consulta GET /payment cada cierto tiempo y procesa solo los id que aún no tengas. Si entre dos consultas se producen más de 100 ventas, las más antiguas no aparecerán, así que ajusta la frecuencia a tu volumen.