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:

Acción
Estado de la orden de pago

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:

Acción (paso a paso)
Estado de la orden de pago
Transacciones asociadas

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