Saltar al contenido principal
Al gestionar pagos, puedes encontrarte con situaciones específicas que requieren tu atención para garantizar una experiencia de usuario fluida y una conciliación efectiva.

Pagos pendientes

Los pagos pendientes son instancias en las que Fintoc no puede proporcionar un estado definitivo del pago en el momento. Estos pagos pueden tener éxito o fallar más adelante, dependiendo de varios factores, y tu proceso para manejarlos puede depender de tu esquema de pago y de la versión de la API.

Cómo manejar pagos pendientes

Si has integrado los pagos pendientes, estos permanecerán en estado pendiente hasta que Fintoc pueda proporcionar una actualización de estado concluyente. En este escenario, tienes la flexibilidad de manejar el pago según los requisitos de tu negocio: Permitir que los clientes esperen a que se complete el pago mejorará su experiencia si los fondos fueron transferidos, y no necesitarás capturar el pago nuevamente.
Pausa los procesos internosTe recomendamos encarecidamente que pauses cualquier proceso interno que pueda afectar la finalización del pago, como cobrar intereses sobre deudas o cancelar contratos, hasta que el pago se finalice.
Si el pago se valida como exitoso o fallido, Fintoc enviará un webhook (payment_intent.succeeded o payment_intent.failed) notificando el estado final del pago. Fintoc intentará validar los pagos pendientes hasta por 10 días. Si el pago no puede verificarse en ese tiempo, recibirás un webhook payment_intent.failed con una razón de error distinta (unresolved_final_status).

Versiones anteriores de la API

En versiones anteriores de nuestra API no existe un estado pendiente para los pagos, lo que resulta en que estos pagos siempre tengan un estado fallido. En tales casos, si los fondos efectivamente fueron transferidos, Fintoc devolverá estos fondos a tu cliente en un máximo de 2 días hábiles (solo bajo el esquema Fintoc Collects)