Skip to main content

¿Qué es un Cobro (Payment)?

Un cobro es una solicitud de pago que se envía al cliente. OnePay genera un link de pago único donde el cliente elige su método de pago preferido (tarjeta, PSE, Nequi, Daviplata, Bre-B, etc.).
Si necesitas debitar automáticamente un método de pago ya autorizado (sin intervención del cliente), usa Cargos (Charges) en su lugar.

¿Cuándo usar Cobros?

  • Facturas o pagos únicos donde el cliente elige cómo pagar
  • Cobros enviados por WhatsApp, email o link compartido
  • Pagos donde no tienes un método de pago registrado del cliente
  • Cobros con múltiples métodos de pago habilitados

Canales de envío

Para ver ejemplos detallados de cada canal, consulta los Casos de uso de cobros.

Ejemplo rápido

La respuesta incluye un payment_link que el cliente puede abrir para completar el pago.

Estados del cobro

Los cobros en estado partially_paid pueden seguir recibiendo pagos hasta completar el monto total o expirar. Suscríbete a los eventos payment.partially_paid y payment.partial_expired en tus webhooks para rastrear estos estados.

Configurar métodos de pago

Usa el campo allows para controlar qué métodos están disponibles en cada cobro:

Endpoints