Un solo ambiente (producción)
Prueba con montos mínimos
Usa los montos más pequeños que el corredor permita (ej. 1.000 CLP,
10 BOB). La API no impone mínimos técnicos; con montos muy chicos la
comisión fija puede superar el monto — para pruebas está bien.
Usa cuentas y beneficiarios propios
Dispersa a cuentas bancarias de tu propio equipo y cobra desde tus
propios medios de pago, así el dinero nunca sale de tu control.
Aprovecha la idempotencia
Toda operación de dinero exige
idempotency_key: puedes reintentar sin
miedo — un retry con la misma clave jamás duplica. Ver
idempotencia.Probar webhooks en desarrollo local
Las URLs de callback deben ser HTTPS públicas:localhost, IPs
privadas y dominios .local se rechazan al crear la suscripción. Para
desarrollar en tu máquina usa un túnel HTTPS:
Simular cada flujo con seguridad
| Producto | Cómo probarlo barato |
|---|---|
| Payout | Dispersa un monto mínimo a una cuenta bancaria de tu equipo |
| Payin | Crea un cargo QR o página de pago y págalo tú mismo; el abono vuelve a tu saldo |
| Transferencia | Crea una segunda cuenta en tu organización y transfiere entre ambas (gratis) |
| Crypto | Deposita un monto pequeño de USDT a tu wallet y retíralo a una dirección propia |
| KYC | Envía el screening con los datos reales de tu empresa (el resultado es reutilizable) |
| Tarjetas | Emite una tarjeta virtual y haz una compra pequeña online |
Checklist de go-live
Antes de enviar tráfico de clientes reales:- Guardas las API keys en un gestor de secretos (nunca en el front ni en el repo).
- Toda operación de dinero envía
idempotency_keyderivada de TU id interno (no un UUID aleatorio por intento). - Ante timeout o
5xxno reintentas con clave nueva: repites con la misma clave o consultas el estado con elGET. - Verificas la firma HMAC de cada webhook y respondes
2xxrápido (procesa async). - Manejas los estados no finales (
pending,processing) sin asumir éxito. - Consultas
GET /v1/servicespara mostrar solo los productos habilitados — ver servicios. - Concilias a diario con
GET /v1/movementso la cartola. - Tienes un canal con el equipo CBPay para depósitos
unassignedo incidencias.
¿Dudas que no cubre esta página? Revisa el FAQ — y si falta
algo, repórtalo: la documentación se actualiza con cada pregunta real.