Orden de pago: ciclo de vida
Última actualización
¿Te fue útil?
Última actualización
¿Te fue útil?
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 para ver en detalle de cada propiedad.
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.
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).
con el motivo de consulta y contacta directamente con soporte.