Descubre para qué sirven las herramientas para desarrolladores y cómo puedes utilizarlas para ampliar las capacidades de tu sitio web.
Con las herramientas para desarrolladores de MemberPress, tendrá acceso a webhooks y un API REST completa. Estas funciones permiten a los desarrolladores crear aplicaciones móviles, aplicaciones web de terceros y mucho más utilizando MemberPress como plataforma.
A continuación te ofrecemos un breve resumen de lo que puedes esperar cuando instale y empiece a utilizar MemberPress Developer Tools.
Configuración y documentación dinámicas e integradas en el plug-in
Hemos incluido todo lo que necesitas para empezar a desarrollar con las herramientas para desarrolladores de MemberPress directamente desde tu panel de administración de WordPress. Así es como funciona:
Webhooks
MemberPress Developer Tools le permite enviar peticiones POST a cualquier URL que desee para numerosos eventos que puedan ocurrir en MemberPress.
Además, te permite configurar tantas direcciones URL de webhooks como quieras.

Eventos
Utilice la página de administración de eventos de MemberPress Developer Tools para ver ejemplos de solicitudes POST para cada evento.
Incluso puede enviar una solicitud POST de prueba a cada una de sus URL de webhooks (una vez que las haya configurado).

Documentación de la API REST
La documentación de la API del complemento te permite controlar todos los datos que creas, recuperas, actualizas y eliminas.
Incluye instrucciones detalladas sobre argumentos de búsqueda, argumentos de actualización, un ejemplo de solicitud y respuesta, todo ello presentado a partir de datos reales de su instalación MemberPress.

Eventos Webhook admitidos
Las URLs de tus webhooks pueden recibir una petición POST para tantos o tan pocos eventos en MemberPress como desees.
Estos son algunos de los eventos de los que puede recibir notificaciones en sus URL personalizadas:
- Miembro añadido. Se envía cuando un nuevo afiliado se registra pero antes de que se acepten sus datos de pago.
- Registro de miembros completado. Enviado cuando un nuevo miembro completa el registro y su pago es aceptado.
- Información actualizada de la cuenta de miembro. Enviado cuando un miembro actualiza la información de su cuenta.
- Miembro eliminado. Se envía cuando se elimina un miembro del sistema.
- Miembro conectado. Se envía cuando cualquier miembro se conecta.
- Suscripción creada. Se envía cuando se crea una suscripción.
- Suscripción interrumpida. Se envía cuando se pone en pausa una suscripción.
- Suscripción reanudada. Se envía cuando se reanuda una suscripción.
- Suscripción interrumpida. Se envía cuando se detiene una suscripción.
- Suscripción actualizada. Se envía cuando se actualiza una suscripción.
- Suscripción rebajada. Se envía cuando se baja de categoría una suscripción.
- Suscripción caducada. Se envía cuando caduca una suscripción.
- Transacción completada. Se envía cuando se ha completado una transacción en MemberPress.
- Transacción reembolsada. Se envía cuando se reembolsa una transacción.
- Transacción fallida. Se envía cuando falla alguna transacción.
- Transacción caducada. Enviado cuando cualquier transacción expira.
- Transacción recurrente completada. Se envía cuando finaliza una transacción asociada a una suscripción.
- Transacción recurrente fallida. Se envía cuando se completa una transacción periódica. Dado que las transacciones periódicas suelen implicar una pasarela de pago de terceros, es conveniente saber cuándo se ha producido un error en el pago por parte de la pasarela.
- Transacción recurrente caducada. Se envía cuando caduca cualquier transacción asociada a una suscripción. Este evento no indica que vaya a caducar una suscripción recurrente, sino únicamente que caduca una transacción asociada a ella. Si estás buscando un evento relacionado con la caducidad de una suscripción, prueba con “subscription-expired”.
- Transacción no recurrente completada. Enviado cuando se ha completado una transacción no recurrente en MemberPress.
- Transacción no recurrente caducada. Se envía cuando caduca cualquier transacción no asociada a una suscripción.
- Después de que el miembro se registre. Enviado cuando cualquier Tras la inscripción incendios recordatorios.
- Tras el abandono del registro. Enviado cuando cualquier Tras el abandono de la inscripción incendios recordatorios.
- Antes de que caduque la suscripción. Enviado cuando cualquier Antes de que caduque el abono incendios recordatorios.
- Después de que caduque la suscripción. Enviado cuando cualquier Tras la expiración del abono incendios recordatorios.
- Antes de renovar la suscripción. Enviado cuando cualquier Antes de renovar el abono incendios recordatorios.
- Después de que caduque la tarjeta de crédito. Enviado cuando cualquier Después de que caduque la tarjeta de crédito incendios recordatorios.
- Antes de que caduque la tarjeta de crédito. Enviado cuando cualquier Antes de que caduque la tarjeta de crédito incendios recordatorios.
API REST
¿Quiere comprobar si un socio tiene una afiliación activa desde un servicio remoto? ¿Necesita registrar pagos desde un sitio web independiente? Puede hacer todo esto y mucho más con MemberPress Developer Tools REST API.
La API REST de ’MemberPress» te ofrece todas las funciones necesarias para listar, crear, actualizar y eliminar los siguientes objetos:
- Miembros
- Eventos
- Transacciones
- Suscripciones
- Reglas
- Afiliaciones
- Grupos
- Recordatorios
- Cupones
Empieza a hacerlo realidad
Estamos deseando que empieces a utilizar MemberPress Herramientas para desarrolladores y escuchar lo que creas con él.
¿No tienes MemberPress?
Empiece hoy mismo y empiece a cobrar por el contenido que crea.
Si le ha gustado este artículo, no deje de suscríbase al blog de MemberPress!

Hola Blair,
¡Tiene una pinta increíble!
Uno de los mayores problemas a los que me he enfrentado a la hora de ampliar e integrar los temas GRATUITOS con las afiliaciones ha sido que la mayoría de los sitios para afiliados no admiten 100.000 o 200.000 afiliados GRATUITOS, además de 10.000 o 20.000 afiliados de pago.
Una solución parcial sería distribuir el sistema de afiliación entre varios servidores y subdominios. Parece que tu API permitiría a los usuarios gratuitos configurar su cuenta, acostumbrarse al entorno y disfrutar del aumento de rendimiento cuando se actualicen y (a través de la api) tengan toda su información de inicio de sesión y cuenta esencialmente transferida al sistema de pago.
Unos bloques de construcción estupendos. Estoy deseando montar un modelo de prueba.
Gracias, señor,
Stephen
Gracias Stephen. Sí, estamos deseando ver cómo lo utiliza la gente. Cuéntanos cómo acabas utilizando las herramientas para desarrolladores MemberPress.