Plugins de e-commerce
Gateway de Paid Memberships Pro
Instala y configura el gateway oficial de Paid Memberships Pro para checkout de membresías con MakePay.
Gateway MakePay para Paid Memberships Pro
El gateway oficial de MakePay para Paid Memberships Pro permite que miembros paguen niveles de membresía mediante checkout cripto alojado. Paid Memberships Pro conserva el control de niveles, facturas, páginas de cuenta, emails y reglas de acceso. MakePay gestiona la página de checkout y envía actualizaciones de estado firmadas de vuelta a WordPress.
Resumen
Usa este plugin cuando tu sitio WordPress vende membresías, suscripciones, comunidades premium, cursos o contenido restringido con Paid Memberships Pro.
Antes de empezar
- WordPress 6.7 o superior
- Paid Memberships Pro activo
- URL del sitio HTTPS
- Acceso de administrador a los ajustes de pago de Memberships
- Una empresa MakeCrypto con liquidación MakePay configurada
Instalar el plugin
Descarga el paquete más reciente:
https://plugins.makecrypto.io/downloads/paid-memberships-pro/latest.zip
En WordPress, abre Plugins > Add New > Upload Plugin, sube el ZIP y activa MakePay for Paid Memberships Pro.
Luego abre Memberships > Settings > Payment Gateway y elige 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, guarda los ajustes de pago de Paid Memberships Pro.
Modo de checkout
La redirección alojada es el valor predeterminado más seguro: el miembro sale de WordPress, paga en el checkout de MakePay y vuelve a la página de confirmación de PMPro.
El checkout embebido también está disponible desde los ajustes del gateway MakePay. Envía al miembro 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 miembro selecciona MakePay en el checkout de PMPro, el plugin:
- Crea un pedido PMPro en estado de revisión.
- Crea un enlace de pago MakePay con el código de pedido PMPro y el ID de membresía.
- Abre el checkout MakePay alojado o la página de checkout embebido.
- Recibe un webhook firmado cuando cambia el estado de pago.
- Actualiza el pedido PMPro y activa el nivel de membresía seleccionado tras un pago exitoso.
Estados de pago
| Estado MakePay | Estado de pedido PMPro |
|---|---|
paid, completed, succeeded, confirmed | success |
processing, confirming | review |
failed, expired | error |
cancelled, canceled | cancelled |
refunded | refunded |
| Cualquier otro estado | permanece pendiente |
Paid Memberships Pro sigue siendo responsable de aplicar reglas de acceso después de que el pedido alcance un estado exitoso.
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 del sitio, 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é seleccionado en Memberships > Settings > Payment Gateway y que el estado de conexión aparezca en los ajustes de MakePay.
Si el estado de membresía 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.