Resumen
El cash-in en Colombia usa solo checkout hospedado. No existePOST /api/v1/co/transactions/inbound.
Cree una sesión con POST /api/v1/checkouts y country: "CO". La respuesta incluye checkoutUrl. El pagador abre esa página de HG, paga en la página hospedada y vuelve a la página de éxito de HG. Su successUrl se usa solo después de confirmar el pago.
La cuenta debe usar moneda COP y estar Operativa. Los medios de pago se configuran en la cuenta. La solicitud de creación no los elige.
Requisitos
- Token Bearer con acceso a la cuenta COP
- Una cuenta COP de Colombia con estado
Operativa
Cuerpo de creación
Obligatorio:country—"CO"amountsuccessUrl
accountId, cancelUrl, webhookUrl, metadata, reference, idempotencyKey, locale.
Flujo
POST /api/v1/checkoutsconcountry: "CO",amountysuccessUrl- Envíe el
checkoutUrlde la respuesta al pagador - El pagador paga en la página hospedada de HG y llega a la página de éxito de HG
- Después de confirmar el pago, HG.Cash redirige al pagador a su
successUrl - Opcional:
webhookUrl— ver Recepción de webhooks y Crear checkouts
Ejemplo
pending y pasa a completed cuando se confirma el pago.
Estado de la cuenta
La cuenta debe estarOperativa. Las solicitudes contra cuentas Bloqueada o Cerrada devuelven 403 con code: ACCOUNT_NOT_OPERATIVE. Una cuenta Restringida devuelve 403 con code: RESTRICTED.
