Payments in
Pagos entrantes a través de una integración
En Duemint puedes recibir pagos de tus clientes a través de links de pago. Estos links redirigen al cliente a nuestro portal seguro donde completa el pago, y los fondos llegan a tu Billetera Duemint.
Existen dos modalidades principales para configurar estos links:
- Links de Cuentas por Cobrar → conectados directamente con el módulo de Cuentas por cobrar.
- Links de integración (API) → diseñados para automatizar cobros desde sistemas externos como e-commerce o aplicaciones internas.
Ambos tipos de link depositan los fondos recaudados en la billetera Duemint, desde donde pueden conciliarse en el módulo de concilación de Duemint y, si es necesario, dispersarse de forma automática mediante la API de Payments out.
Flujo del Link de integración
Flujo de Link de Integración (en palabras)
- Tu sistema solicita la creación de un intento de pago (charge intent) usando el
integrationId, la cantidad, la moneda y elcallbackURL. Esto se realiza llamando al endpoint:
POST /charges/portal/<charge_id>/intents - Duemint retorna un
chargeIntentIdy unpaymentURL. - El sistema de Duemint procesa el pago internamente.
- Si el pago es exitoso, los fondos se abonan en tu billetera.
- Al finalizar el pago (exitoso o no), redirigimos al cliente a tu
callbackURL. - Tu backend puede consultar el estado del pago posteriormente usando:
GET /charges/portal/<integration_id>/intents/<charge_intent_id>/payment) - También te puedes enterar del estado pago mediante la subscripción al webhook
payment-updated
Estados esperados de un pago
| Estado | Descripción |
|---|---|
pending |
Intento creado; el cliente aún no completa el pago. |
processing |
El cobro se está resolviendo internamente. |
succeeded |
Pago confirmado; los fondos están en tu billetera. |
failed / cancelled |
El pago no se pudo completar; el cliente puede reintentar. |
Updated about 3 hours ago
