Configuración de EasyDigitalDownloads
En esta sección se explicarán los pasos para realizar la configuración de la pasarela de facturación de EasyDigitalDownloads como origen de datos.
Requisitos
- Tener cuenta en Wordpress.
- Tener cuenta en BillMySales con cualquier plan, incluyendo el gratuito.
- Crear una pasarela de facturación en BillMySales usando el origen de datos Seller Center y el facturador de su elección.
La configuración que se explicará es una configuración por defecto que sólo garantiza la conexión entre ambos sistemas. Sin embargo, debe validar la configuración y, si necesita algo específico, configúrelo según sus requerimientos.
Configuración de la pasarela
Realizando esta configuración, la integración permitirá emitir tus documentos de manera automática.
Para comenzar, debes ingresar a tu cuenta de Wordpress y realizar los siguientes pasos:
- Dirigete a la sección de Plugins que se encuentra en el menú del costado izquierdo de la pantalla e ingresa a la opción Agregar Plugin

- En el buscador de la página, busca el Plugin e instalalo haciendo clic en el botón Instalar ahora

- Luego de instalarlo deberás activarlo haciendo clic en el botón Activar

- Una vez se encuentre activo se deberá configurar el Plugin, para esto debes dirigirte a la sección de Opciones que se encuentra en el menú del costado izquierdo de la pantalla e ingresar en la opción WP Webhooks

- Ingresa en la pestaña Send Data

- Dentro de esta pestaña debes dirigirte al final de la pagina y en la sección Easy Digital Downloads y hacer clic en Payments status changed

- En esta pagina deberás hacer clic en Add Webhook URL

- Al hacer esto, se abrirá una ventana donde se solicitarán los siguientes datos:
- Webhook Name: El nombre debe ser BillMySales
- Webhook URL: este campo debe ser completado con URL del Webhook que obtienes desde BillMySales ingresando a la configuración de la pasarela de facturación, en la pestaña Webhook

Debes copiar la URL de BillMySales pegarla en la configuración de Easy Digital Downloads y hacer clic en Add for edd_payments

- Luego, deberás hacer clic en el simbolo de los 3 puntos del webhook recién creacdo e ingresar a la opción Settings

- Finalmente, deberás definir en el campo Trigger om selected payment status changes el estado con el cual deseas que las órdenes sean procesadas

Realizando estos pasos la conexión entre Easy Digital Downloads se econtraría funcional.