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:

  1. Crea un pedido PMPro en estado de revisión.
  2. Crea un enlace de pago MakePay con el código de pedido PMPro y el ID de membresía.
  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 pedido PMPro y activa el nivel de membresía seleccionado tras un pago exitoso.

Estados de pago

Estado MakePayEstado de pedido PMPro
paid, completed, succeeded, confirmedsuccess
processing, confirmingreview
failed, expirederror
cancelled, canceledcancelled
refundedrefunded
Cualquier otro estadopermanece 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.

¿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