Probar en sandbox
Probá el flujo completo, de crear el pago a recibir payment.paid, sin banco y sin plata real.
Simular la transferencia
El hub le transfiere al CVU del pago. Por defecto paga el monto exacto; con otro monto probás los demás casos.
npx talo-hub sandbox pay <payment_id>
npx talo-hub sandbox pay <payment_id> --amount 10000 # UNDERPAIDCasos para probar
| Transferís | Estado | Eventos |
|---|---|---|
| El monto exacto | SUCCESS | payment.updated, payment.paid |
| Menos | UNDERPAID | payment.updated |
| Más | OVERPAID | payment.updated, payment.paid |
| Nada, hasta que vence | EXPIRED | payment.expired, cuando Talo avisa el vencimiento |
Recibir los eventos en tu máquina
terminal
npx talo-hub events listen --forward-to http://localhost:3000/api/webhooks/taloLos eventos reenviados por
events listen no van firmados y traen el header talo-hub-forwarded: 1: aceptalos solo en desarrollo.Pasar a producción
npx talo-hub login --productiony una keytph_live_para tu servidor.- Registrá el webhook de producción.
- Hacé una transferencia real chica y verificá que llegue payment.paid.