Cómo funciona la facturación
Revclic factura al comercio las comisiones correspondientes a los artículos validados. Esta guía resume el ciclo general; las fechas y los importes mostrados en la factura son siempre la referencia.
Del carrito a la factura
- El comercio registra la transacción mediante
createTransaction. - Los artículos permanecen en validación durante el plazo aplicable.
- El comercio acepta o rechaza los artículos mediante
updateTransaction. - Los artículos aceptados y elegibles se agrupan en una factura.
- El comercio abona el importe antes de
dueDate.
Las devoluciones y cancelaciones deben notificarse antes de finalizar el periodo de validación. Un artículo que siga pendiente puede procesarse automáticamente según las reglas de la plataforma.
Consultar facturas con GraphQL
query MerchantInvoices($merchantId: ID!, $page: Int, $status: String) {
merchantInvoices(merchantId: $merchantId, page: $page, status: $status) {
currentPage
totalResults
totalPages
items {
id
amount
dueDate
status { code label }
paymentMethod { code label }
paymentDate
pdfUrl
createdAt
}
}
}
{
"merchantId": "1",
"page": 1,
"status": null
}
La consulta invoiceStatuses devuelve los códigos de estado disponibles actualmente. Utilízalos para construir los filtros en lugar de mantener una lista fija en la integración.
Pago y justificantes
El método de pago, la fecha de abono y el enlace al PDF se muestran cuando están disponibles. Si pdfUrl contiene un valor, utiliza esa URL para descargar el documento oficial. Si detectas una diferencia entre una estimación y la factura, contacta con Revclic e indica el identificador de la factura.
Consulta la página merchantInvoices para ver todos los parámetros y un payload completo.