> For the complete documentation index, see [llms.txt](https://docs.payvalida.com/plugin-woocommerce/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/plugin-woocommerce/configuracion-de-urls.md).

# Configuración de URLs

{% hint style="warning" %}
Para los procesos de notificación y respuesta, es necesario que tu servidor o hosting permita peticiones **HTTP (método GET y POST)** sin restricciones o bloqueos para conexiones externas
{% endhint %}

## URL de notificación

La estructura de la URL de notificación debe ser: https\://**\[ElDominioDeTuTienda]**/wp-content/plugins/payvalida-gateway/confirmation.php. Ejemplo: https\://**payvalida.com**/wp-content/plugins/payvalida-gateway/confirmation.php.

{% hint style="info" %}
Para las tiendas que están alojadas en servidores con restricciones a peticiones HTML POST, la url notificación debe: <https://api.payvalida.com/api/v3/wnotify?merchant=\\[merchant>] (Ej.: <https://api.payvalida.com/api/v3/wnotify?merchant=payvalidamerchatnt)\\>
\
**Requiere tener el plugin en la versión 3.7.1 o superior**
{% endhint %}

Al momento de registrar una orden, ésta se crea en estado **PENDIENTE**. La orden puede cambiar de estado por dos razones:

1. Se ha recibido el pago correspondiente -> Cambia de **PENDIENTE** a **APROBADA** y se notifica con estatus **approved***,* impactando  en la tienda.
2. No se ha recibido el pago correspondiente antes de la fecha de vencimiento -> Cambia de **PENDIENTE** a **VENCIDA** y se notifica con estatus **cancelled**, impactando en la tienda.

Para configurar la URL de notificación debes ir a nuesto [módulo de comercios](http://secure-merchant.payvalida.com/) y configurar en el [perfil de cuenta](https://docs.payvalida.com/guia-del-modulo-comercial/configuraciones/perfil-de-cuenta).

## URL de retorno

La estructura de la URL de retorno debe ser: https\://**\[ElDominioDeTuTienda]**/wp-content/plugins/payvalida-gateway/response.php. Ejemplo: https\://**payvalida.com**/wp-content/plugins/payvalida-gateway/response.php.

Esto permite que el usuario regrese a la tienda desde nuestro checkout en el proceso de pago.

Para configurar la URL de retorno debes enviar la url a nuestro [canal de soporte](https://payvalida.freshdesk.com/support/tickets/new?ticket_form=soy_un_comercio) y ellos harán la configuración.
