> For the complete documentation index, see [llms.txt](https://docs.payvalida.com/api-recaudo/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payvalida.com/api-recaudo/master.md).

# Introducción

{% hint style="success" %}

### Versión 3.0.0

{% endhint %}

Para completar un pago con **Payvalida**:

1. [Registra](https://payvalida.gitbook.io/api-cashin/ordenes-de-compra/registrar) una orden de compra usando nuestro API, módulo administrativo o nuestros Plugins
2. Redirige a tu comprador a nuestro **Check-out** (la URL de **check-out** la obtienes del registro)
3. Recibe la [notificación](https://payvalida.gitbook.io/api-cashin/notificacion) de tu pago (prepara tu URL de Webhook e indícanos cual es)

Consulta los datos de una orden desde nuestro **API**, o bien modifícala y/o elimínala.

Hay cuatro apartados importantes del API: órdenes de compra, notificación, códigos de países y monedas y medios de pago.

El flujo para las ordenes de compra para recaudos es el siguiente:

![La comunicación con el comercio seria durante el registro y la notificación.](/files/-MMxHdaLTvvnvdZPdvj9)

## Órdenes de compra

Aquí puedes [registrar](/api-recaudo/ordenes-de-compra/registrar.md), [consultar](/api-recaudo/ordenes-de-compra/consultar.md), [actualizar](/api-recaudo/ordenes-de-compra/actualizar.md) o [eliminar](/api-recaudo/ordenes-de-compra/eliminar.md) las órdenes de compra.

## [**Notificación**](/api-recaudo/notificacion.md)

El proceso de notificación, consiste en reportar al comercio aquellas órdenes que han cambiado de estado, es decir, notificar las órdenes que se han modificado, bien porque Payvalida ha recibido el pago, bien porque ha vencido o por algún otro proceso.

## [**Códigos de país y monedas**](/api-recaudo/codigos-de-pais-y-monedas.md)

Lista de países soportados con sus respectivos códigos y monedas.
