Aprenda qué hacen las herramientas para desarrolladores y cómo puede utilizarlas para ampliar las capacidades de su sitio.
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.
He aquí un pequeño desglose de lo que puede 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 necesita para empezar a desarrollar con las herramientas para desarrolladores de MemberPress directamente desde la 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.
Y te da la posibilidad de configurar tantas URLs 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. Enviado cuando se completa una transacción recurrente. Dado que las transacciones recurrentes suelen implicar una pasarela de terceros, es bueno saber cuándo ha fallado un pago en la pasarela.
- Transacción recurrente caducada. Se envía cuando caduca cualquier transacción asociada a una suscripción. Este evento no indicará que una suscripción recurrente está caducando, sólo que una transacción asociada a ella está caducando. Si busca un evento de caducidad de suscripción, pruebe 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.
MemberPress' REST API le ofrece la posibilidad de 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.