Plugins de e-commerce

Gateway de Easy Digital Downloads

Instala y configura el gateway oficial de Easy Digital Downloads para checkout de productos digitales con MakePay.

Gateway MakePay para Easy Digital Downloads

El gateway oficial de MakePay para Easy Digital Downloads permite que los clientes paguen productos digitales mediante checkout cripto alojado. EDD conserva el control de productos, permisos de descarga, recibos, descuentos, impuestos, clientes y registros de pedidos. MakePay gestiona la página de pago y envía actualizaciones de estado firmadas de vuelta a WordPress.

Resumen

Usa este plugin cuando tu tienda vende software, archivos, membresías u otros productos digitales con Easy Digital Downloads.

Antes de empezar

  • WordPress 6.7 o superior
  • Easy Digital Downloads activo
  • URL de tienda HTTPS
  • Acceso de administrador a los ajustes de pago de Downloads
  • Una empresa MakeCrypto con liquidación MakePay configurada

Instalar el plugin

Descarga el paquete más reciente:

https://plugins.makecrypto.io/downloads/easy-digital-downloads/latest.zip

En WordPress, abre Plugins > Add New > Upload Plugin, sube el ZIP y activa MakePay for Easy Digital Downloads.

Luego abre Downloads > Settings > Payments > MakePay.

Conectar MakePay

Haz clic en Connect MakePay en los ajustes del gateway. Se te enviará a MakeCrypto para elegir la empresa que recibirá los pagos y luego volverás a WordPress tras aprobar.

Cuando la conexión termine, habilita MakePay desde Downloads > Settings > Payments > Active Gateways y guarda los ajustes de pago.

Modo de checkout

La redirección alojada es el valor predeterminado más seguro: el cliente sale de WordPress, paga en el checkout de MakePay y vuelve a la página de éxito de EDD.

El checkout embebido también está disponible desde los ajustes del gateway MakePay. Envía al cliente a una página de WordPress con un iframe MakePay seguro y un enlace de fallback al checkout alojado.

Alternativa con clave API manual

Usa el modo con clave API manual solo cuando el flujo Connect MakePay no sea posible. Introduce el ID de empresa, ID de clave API, secreto de clave API y secreto de webhook en los ajustes del gateway MakePay.

Flujo de checkout

Cuando un cliente selecciona MakePay en el checkout de EDD, el plugin:

  1. Crea un pago EDD pendiente.
  2. Crea un enlace de pago MakePay con el ID de pago EDD y la purchase key.
  3. Abre el checkout MakePay alojado o la página de checkout embebido.
  4. Recibe un webhook firmado cuando cambia el estado de pago.
  5. Actualiza el estado del pago EDD y agrega una nota privada.

Estados de pago

Estado MakePayEstado EDD
paid, completed, succeeded, confirmedcomplete
processing, confirmingprocessing
failed, expiredfailed
cancelled, canceledabandoned
refundedrefunded
Cualquier otro estadopermanece pendiente

EDD sigue siendo responsable de conceder acceso a descargas después de que el pedido alcance un estado completado.

Notas de seguridad

Protege la cuenta de administrador de WordPress, mantén el sitio en HTTPS y verifica que la URL de webhook sea accesible públicamente. Si cambia el dominio de la tienda, vuelve a conectar MakePay para que las URLs de redirección y webhook coincidan con el sitio en vivo.

Solución de problemas

Si el checkout no redirige, confirma que MakePay esté habilitado en los gateways activos de EDD y que el estado de conexión aparezca en la pestaña MakePay.

Si el estado de pago no se actualiza, verifica que los ajustes de webhook de MakePay apunten a la URL pública de WordPress y que plugins de seguridad no bloqueen las solicitudes de webhook.

¿Necesitas ayuda con la configuración de partner?

Abre la vista de detalles del enlace de pago en MakeCrypto para copiar los snippets generados para un UID de pago real, o vuelve al portal para gestionar la configuración del merchant.

Abrir portal