# 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*](https://developers.mymoid.com/api-reference#/operations/GetPaymentOrderByPaymentOrderId) *para ver en detalle de cada propiedad.*

{% hint style="info" %}
El `short_code` y el `payment_order_id` son propiedades únicas para identificar una orden de pago.
{% endhint %}

## ¿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:

![payment\_order\_lifecycling\_1.svg](/files/c5mS3DzYnfVS47zAMAgD)

| 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:

![payment\_order\_lifecycling\_example.png](/files/EZid5naj99GaPlwnZYK0)

<table><thead><tr><th width="176">Acción (paso a paso)</th><th width="141">Estado de la orden de pago</th><th>Transacciones asociadas</th></tr></thead><tbody><tr><td>La organización crea una orden de pago.</td><td>Available</td><td>-</td></tr><tr><td>Usuario paga la orden de pago vía Formulario de pago.</td><td>Paid</td><td>Payment</td></tr><tr><td>La organización realiza un reembolso total sobre una orden de pago pagada.</td><td>Refunded</td><td>Payment (anterior) + Refund</td></tr></tbody></table>

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](https://support.mymoid.com/support/home) con el motivo de consulta y contacta directamente con soporte.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mymoid.com/por-producto/payment-gateway/que-es-una-orden-de-pago.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
