Orden de pago: ciclo de vida
¿Qué es una orden de pago?
Una orden de pago es una entidad (acta/compromiso/documento) de pago electrónica/o que una organización emite para solicitar la transferencia de fondos desde una cuenta bancaria de un externo a su cuenta propia.
Está definida por las siguientes propiedades:
ID (Payment_order_id)
Shortcode
Moneda (Currency)
Importe (Amount)
Referencia (Reference)
Concepto (Concept)
Estado (Status)
Fecha de creación (Creation_time)
Fecha de expiración (Expiration_time)
Consulte nuestro API-Reference para ver en detalle de cada propiedad.
El short_code
y el payment_order_id
son propiedades únicas para identificar una orden de pago.
¿Cuál es el ciclo de vida de una orden de pago?
El ciclo de vida de una orden de pago consta de varias etapas: desde el momento en que se crea hasta su liquidación final.
Según la acción que se realice sobre ella, puede seguir diferentes caminos e irá cambiando de estado. Tener en cuenta que la orden de pago puede tener un estado único asociado. A continuación el detalle:
La organización crea una orden de pago.
Available
Usuario paga la orden de pago vía Formulario de pago.
Paid
La orden de pago, cumple su fecha de expiración, y se expira.
Expired
La organización cancela una orden de pago.
Cancelled
La organización realiza un reembolso parcial sobre una orden de pago [en estado pagada]
Partial Refunded
La organización realiza un reembolso total sobre una orden de pago [en estado pagada o parcialmente reembolsada]
Refunded
Por otro lado, es importante saber que, en cada intento de pago se crea una transacción. Es por eso que decimos que, una orden de pago puede tener asociada una o más de una transacción pero siempre mantendrá un estado único.
Ejemplo
Veamos el siguiente ejemplo:
La organización crea una orden de pago.
Available
-
Usuario paga la orden de pago vía Formulario de pago.
Paid
Payment
La organización realiza un reembolso total sobre una orden de pago pagada.
Refunded
Payment (anterior) + Refund
El resultado final de este ciclo de vida de la orden de pago será: orden de pago con estado “Refunded” y dos transacciones asociadas: una transacción de pago (Payment) y una transacción de reembolso (Refunded).
💁 ¿Necesitas ayuda?
Escribe un ticket con el motivo de consulta y contacta directamente con soporte.
Última actualización