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:
- Crea un pago EDD pendiente.
- Crea un enlace de pago MakePay con el ID de pago EDD y la purchase key.
- Abre el checkout MakePay alojado o la página de checkout embebido.
- Recibe un webhook firmado cuando cambia el estado de pago.
- Actualiza el estado del pago EDD y agrega una nota privada.
Estados de pago
| Estado MakePay | Estado EDD |
|---|---|
paid, completed, succeeded, confirmed | complete |
processing, confirming | processing |
failed, expired | failed |
cancelled, canceled | abandoned |
refunded | refunded |
| Cualquier otro estado | permanece 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.