¿Cómo considerar como pagada una orden cuando deje de ser informada?
En Moonflow, puedes activar una configuración en tu proyecto para que, cuando una orden de pago deje de ser informada, su saldo se actualice automáticamente a 0, marcándola como pagada. De esta forma, no deberás actualizar el saldo cuando una deuda haya sido pagada, simplemente dejas de cargar la orden de pago a la plataforma.
Importante:
• Solo disponible para proyectos que informan 2 interfases (clientes y órdenes de pago con envío de saldo pendiente).
• Cuando cargues los datos de tus órdenes de pago, deberás informar todo excepto lo que ya fue pagado. Si por error dejas de informar un orden de pago, se considerará como pagada y se interrumpirá la comunicación con el cliente sobre ese saldo.
• La carga de órdenes de pagos debe finalizar de manera completamente exitosa (sin registros fallidos) para que tenga efecto esta configuración. Si la carga de datos presenta errores, no se marcarán como pagadas las órdenes que no se hayan informado.
• No aplica para anticipos o pagos pendientes de aplicar. En estos casos, para imputarlos necesariamente debes actualizar su saldo a 0.
Paso a paso: Activar la opción para considerar como pagada una orden cuando deje de ser informada
- Ingresa a Ajustes, desde el ícono del engranaje en la esquina superior derecha del dashboard.
- Haz clic en Otras configuraciones.
- En la sección Pagos, activa la opción Considerar como pagada una orden cuando deje de ser informada.
¡Listo!
¿Cómo funciona esta opción en las integraciones por API? +
💡 Si te integras por API, debes solicitar a nuestro equipo de Soporte que se habilite esta configuración.
💡 Solo aplica por batch y si la carga se realiza de forma 100% exitosa (sin registros fallidos).
💡 La data de un mismo cliente no puede estar en más de 2 procesos API batch, ya que solo se tomará la última ejecución.
💡 En el JSON se deberá incluir el siguiente valor: considerUnreportedAsPaid : true
En estos casos, solo se marcan como pagadas las órdenes de pago asociadas a clientes que sí fueron informados en la llamada a la API.
La regla es la siguiente:
Si un cliente es informado por API y no se incluyen todas sus órdenes de pago, las órdenes de ese cliente que no fueron informadas se marcarán como pagadas.
Si un cliente no es informado en absoluto, ninguna de sus órdenes de pago se marcará como pagada, aunque existan previamente en la plataforma.
Por ejemplo:
Un cliente tiene 3 órdenes de pago registradas en Moonflow. Si por API se informa el cliente y solo se envía 1 de las 3 órdenes, las otras 2 se marcarán como pagadas. Si por API no se informa a ese cliente, ninguna de las 3 órdenes se marcará como pagada.
¿Cómo marcar todas las órdenes de pago de un cliente como pagadas en un mismo batch?
Si necesitas que el sistema marque como pagadas la totalidad de las órdenes de pago de un cliente dentro de una misma carga batch, debes incluir obligatoriamente una de sus órdenes de pago con saldo 0. Este registro funcionará como un "disparador" para que el sistema aplique automáticamente la configuración de pago a todas las demás órdenes del cliente.