El modo direct está pensado para sistemas donde el pago ya fue capturado fuera de Cobrix (POS físico, facturación automática, conciliación manual) y solo necesitas registrarlo. La respuesta traeDocumentation Index
Fetch the complete documentation index at: https://docs.cobrix.co/llms.txt
Use this file to discover all available pages before exploring further.
status: "completed" de inmediato.
Cuándo usarlo
POS físico
Registrar el pago en Cobrix después de cobrar en caja
Billing automatizado
Cargos recurrentes o procesos internos sin interacción del cliente
Conciliación
Importar pagos recibidos fuera de la plataforma
Integraciones externas
Flujos donde otro sistema ya capturó los fondos
Request
Métodos de pago
| Moneda | Métodos disponibles |
|---|---|
VES | pago_movil, bank_transfer, cash_ves |
USD | zelle, binance, paypal, cash_usd |
CRC | sinpe, sinpe_transferencia |
| Genéricos | cash, card, c2p, wallet, other |
El objeto
paymentDetails es opcional y acepta metadatos específicos del método (número de referencia, banco, comprobante, etc.).Response
Webhook opcional
Si proporcionascallbackUrl, Cobrix también dispara external_payment.completed. En la mayoría de los casos no lo necesitas: la respuesta del POST ya confirma la operación.
Diferencias vs modo hosted
| Hosted | Direct | |
|---|---|---|
| Estado inicial | pending | completed |
checkoutUrl | ✅ | ❌ |
| Interacción del cliente | ✅ | ❌ |
paymentMethod requerido | ❌ | ✅ |
paymentId en la respuesta | Al completarse | Inmediato |