Menú adicional

¡Consiga MemberPress hoy mismo! ¡Empieza a cobrar por los contenidos que creas! Obtenga MemberPress ahora
  1. Inicio
  2. Base de conocimientos
  3. Documentación para desarrolladores
  4. MCP
  5. Referencia de herramientas MCP de MemberPress AI Foundation

Referencia de herramientas MCP de MemberPress AI Foundation

El servidor MCP de MemberPress AI Foundation pone a disposición un catálogo de herramientas a las que un cliente de IA recurre para leer y gestionar datos de MemberPress. Cada herramienta declara un nombre, un esquema de entrada JSON y unas anotaciones que la clasifican como de solo lectura, de escritura o destructiva.

Esta guía recoge todas las herramientas, agrupadas por ámbito, indicando su finalidad, los parámetros clave, el alcance necesario y la capacidad de WordPress requerida. Es el complemento de la Referencia sobre medidas de seguridad para agentes, en el que se explica cómo se aplican los ámbitos, las capacidades y el flujo de confirmación.

Cómo funciona la lista de herramientas

Un cliente recupera el catálogo llamando a la función herramientas/lista método contra el punto final MCP. Hay dos factores que determinan qué herramientas aparecen en la respuesta:

  1. Nivel de acceso a la conexión (filtrado por ámbito). El servidor solo devuelve las herramientas que permite el ámbito de la conexión. Una conexión de solo lectura (incluidas las conexiones con contraseña de aplicación) solo muestra herramientas de lectura. Una conexión con ámbitos de escritura muestra, además, las herramientas de escritura y destructivas que cubren dichos ámbitos. Una herramienta también queda oculta cuando el propietario del token carece de la capacidad necesaria de WordPress — memberpress_delete_member no aparece para un usuario que no tenga eliminar_usuarios.
  2. Complementos activos (control de acceso a complementos). Las herramientas que pertenecen a un complemento solo se registran mientras dicho complemento está activo. Por ejemplo, un sitio que no cuente con cursos MemberPress no muestra las herramientas del curso.

Debido a estos dos factores, el número de herramientas que ofrece un sitio varía. El catálogo se va ampliando con cada complemento:

InscripciónHerramientas autenticadasHerramientas públicas
Versión básica (sin complementos)412
+ Cursos MemberPress+8+2
+ Cuentas de empresa+3
+ Descargas+2
Todo lo que está activo54 (39 de lectura, 9 de escritura no destructiva, 6 de escritura destructiva)4

Nota: El número de herramientas que se muestra en una conexión determinada no es una cifra fija. Refleja el nivel de acceso de dicha conexión y los complementos activos del sitio. Es normal que el número sea menor; no es señal de que la instalación no funcione correctamente.

Clasificación de herramientas

Cada herramienta incluye anotaciones que la clasifican:

ClasificaciónNotaComportamiento
LeerreadOnlyHint: trueRecupera datos. Nunca cambia de estado. Está disponible para todas las conexiones.
Escritura no destructivareadOnlyHint: false, destructiveHint: falseCrea o actualiza. Por defecto, muestra una vista previa; si se pasa ejecutar: true para ponerlo en marcha.
DestructivoreadOnlyHint: false, destructiveHint: trueElimina, reembolsa, cancela o restablece. Requiere el proceso de confirmación en dos pasos mediante token.

Las mecánicas de escritura y de ejecución destructiva se describen en el Referencia sobre medidas de seguridad para agentes. Esta guía se centra en qué es cada herramienta y qué datos admite.

Formato de respuesta de la herramienta

Un cliente ejecuta una herramienta con el herramientas/llamada método. El resultado se devuelve en el formato estándar de MCP: un result.content matriz cuyo primer elemento es un bloque de texto. Ese bloque texto El campo contiene los datos de la herramienta como un Cadena JSON el cliente debe analizar. Esto difiere del herramientas/lista forma, que devuelve directamente las definiciones de las herramientas.

El sobre de un lista_de_miembros_de_memberpress llamar:

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
 { "type": "text", "text": "{ ...cadena JSON con caracteres de escape... }" }
    ]
  }
}

Análisis sintáctico del texto La cadena devuelve la carga útil — una miembros matriz con campos de paginación entre elementos:

{
  "miembros": [
    {
 "id": 50,
 "correo electrónico": "member@example.com",
 "nombre de usuario": "member50",
      "nombre": "Ejemplo",
 "apellidos": "Miembro",
 "fecha_registro": "21/08/2023 17:18:31",
      "active_memberships": [ { "id": 2332, "title": "Membresía básica" } ]
    }
  ],
  "total": 8,
  "página": 1,
  "por_página": 3,
  "páginas": 3
}

Campos de paginación (total, página, por_página, páginas) se sitúan junto a la matriz de datos, no dentro de un objeto contenedor.

Nota: memberpress_smart_query es una herramienta de obtención de contexto, no de respuesta a preguntas. Devuelve contexto estructurado del sitio —cifras, productos, ingresos recientes— para que el cliente de IA que realiza la llamada pueda razonar a partir de él, no una respuesta escrita. La estructura de su carga útil es { "pregunta": "...", "contexto": { ... } }.

Herramientas de lectura

Las herramientas de lectura recuperan datos y nunca modifican el estado. Están disponibles en todas las conexiones, incluidas las conexiones de «Contraseña de aplicación» de solo lectura. Todas las herramientas de lectura incluyen readOnlyHint: true, destructiveHint: false, idempotentHint: true, y solo requieren el leer ámbito de aplicación (siempre concedido).

Parámetros que se muestran como obligatorio debe proporcionarse. Las herramientas de la lista comparten un patrón de paginación común: página (por defecto, 1) y por_página (por defecto 20, máximo 100).

Miembros

HerramientaObjetivoParámetros clave
memberpress_get_memberInformación completa sobre un miembro, incluidas las suscripciones activas y las afiliaciones a las que tiene acceso.identificador (número de socio o correo electrónico); include_transactions (bool, valor predeterminado: false)
lista_de_miembros_de_memberpressMostrar los miembros de la lista con filtros. Paginado.busque en, estado (activo/inactivo/todos), membership_id, página, por_página
memberpress_export_membersExportar los miembros como una matriz JSON paginada.membership_id, estado, fecha_de_inicio, fecha_hasta, página, por_página (por defecto 50)

Afiliaciones

HerramientaObjetivoParámetros clave
memberpress_get_membershipInformación completa sobre una suscripción o un producto: precios, periodo de prueba, grupos, normas de acceso y número de miembros.membership_id
lista_de_miembros_afiliacionesMostrar afiliaciones/productos con filtro de estado. Paginado.estado (publicado/borrador/todos), página, por_página
memberpress_get_membership_statsEstadísticas generales sobre todas las suscripciones: suscriptores activos, ingresos totales e ingresos medios por suscriptor.(ninguno)

Suscripciones

HerramientaObjetivoParámetros clave
memberpress_get_subscriptionDatos completos de la suscripción: usuario, producto, estado de la prueba, historial de transacciones.subscription_id
lista_de_suscripciones_de_miembros_de_prensaLista de suscripciones con filtros. Paginada.id_miembro, membership_id, estado (pendiente/activo/suspendido/cancelado/todos), fecha_de_inicio, fecha_hasta, página, por_página

Transacciones

HerramientaObjetivoParámetros clave
memberpress_get_transactionDetalles completos de la transacción: usuario, producto, suscripción y datos financieros.transaction_id
lista_de_transacciones_de_miembros_de_prensaListado de transacciones con filtros. Paginado.id_miembro, membership_id, subscription_id, estado (pendiente/completado/fallido/reembolsado/todos), fecha_de_inicio, fecha_hasta, página, por_página

Normas y acceso

HerramientaObjetivoParámetros clave
memberpress_list_rulesLista de reglas de acceso con filtrado. Paginada.membership_id, tipo_regla, página, por_página
memberpress_get_protected_contentTodas las normas relativas al contenido protegido y si un miembro tiene acceso a cada una de ellas.id_miembro
memberpress_list_protected_urlsLista de normas de protección de contenidos con los contenidos protegidos y las suscripciones necesarias. Paginada.página, por_página
memberpress_check_accessSi un usuario tiene acceso a una entrada o página concreta.usuario_id, post_id

Cupones

HerramientaObjetivoParámetros clave
lista_de_cupones_para_miembrosLista de cupones con filtro por estado, detalles del descuento y estadísticas de uso. Paginada.estado (activos/caducados/todos), página, por_página

Informes y análisis

HerramientaObjetivoParámetros clave
memberpress_get_revenue_reportIngresos correspondientes a un intervalo de fechas, desglosados por período.fecha_de_inicio, fecha_hasta, periodo (diario/semanal/mensual/anual), membership_id
memberpress_get_churn_reportSuscripciones canceladas, suspendidas o nuevas, y tasa de cancelación durante un intervalo de fechas.fecha_de_inicio, fecha_hasta, membership_id
análisis_de_ingresos_de_memberpressTotales de transacciones, ingresos por producto, tendencias mensuales.fecha_de_inicio, fecha_hasta, identificadores_de_miembros (matriz)
predicción_de_rotación_de_miembros_de_MemberPressEstado de las suscripciones, tasas de cancelación, tiempo medio hasta la cancelación, tasa de abandono por producto.membership_id
análisis_de_cohorte_de_MemberPressInscripciones agrupadas por mes, con datos de retención, bajas e ingresos por cohorte.fecha_de_inicio, fecha_hasta
memberpress_ltv_análisisIngresos por suscripción y duración agrupados por producto, para la estimación del valor de vida útil (LTV).membership_id
memberpress_participación_de_los_miembrosFrecuencia de las transacciones, distribución del estado de las suscripciones, patrones de actividad.membership_id, días (máx. 365, por defecto 90)
previsión_de_renovación_de_MemberPressPróximos vencimientos agrupados en intervalos de 30 días, con las tasas de renovación históricas.membership_id
análisis_de_pagos_fallidos_de_MemberPressTransacciones fallidas y reembolsadas por producto, mes y pasarela de pago, en comparación con el volumen de transacciones completadas con éxito.fecha_de_inicio, fecha_hasta
memberpress_content_performanceNúmero de contenidos protegidos, proporción entre miembros y contenidos, tasa de baja por suscripción.fecha_de_inicio, fecha_hasta
memberpress_smart_queryDatos de contexto del sitio para responder a una pregunta formulada en lenguaje natural sobre los datos de afiliación.pregunta

En fecha_de_inicio / fecha_hasta Si se omiten, las herramientas de análisis recurren a un intervalo de fechas predeterminado en lugar de requerir fechas explícitas.

Sistema

HerramientaObjetivoParámetros clave
memberpress_get_system_infoDiagnóstico: versiones de PHP, WordPress y MemberPress; complementos activos; nombres de las pasarelas de pago; estado de las tablas de la base de datos; recuentos.(ninguno)
lista_de_webhooks_de_MemberPressMostrar la lista de webhooks configurados con sus URL, eventos y estado de activación.(ninguno)
lista_de_recordatorios_para_miembros_de_prensaMostrar los recordatorios por correo electrónico configurados, con los eventos desencadenantes, la periodicidad, el estado y las suscripciones.(ninguno)

Cursos (se requieren cursos de MemberPress)

HerramientaObjetivoParámetros clave
memberpress_get_courseDetalles del curso: secciones, lecciones, suscripciones, porcentaje de finalización.course_id
lista_de_cursos_para_miembrosLista de cursos con filtros. Paginada.busque en, estado (publicado/borrador/todos), página, por_página
memberpress_get_lessonDetalles de la clase: sección, curso principal, disponibilidad.lesson_id
lista_de_miembros_de_press_leccionesMostrar las clases filtradas por curso o sección. Paginadas.course_id, section_id, página, por_página
memberpress_get_student_progressEl progreso de un alumno en cada clase de un curso.usuario_id, course_id
lista_de_miembros_de_la_prensa_alumnos_del_cursoEstudiantes matriculados en un curso que han completado dicho curso. Paginado.course_id, página, por_página

Cuentas corporativas (requiere MemberPress Cuentas corporativas)

HerramientaObjetivoParámetros clave
memberpress_get_corporate_accountCuenta corporativa por ID de usuario del titular: uso y lista de subcuentas.usuario_id
lista_de_miembros_subcuentasSubcuentas de una cuenta de empresa. Paginadas.id_de_cuenta_corporativa, página, por_página

Descargas (requiere MemberPress Downloads)

HerramientaObjetivoParámetros clave
lista_de_descargas_de_miembros_de_prensaLista de archivos descargables con filtros: título, nombre del archivo, número de descargas, suscripciones. Paginada.membership_id, página, por_página
memberpress_get_download_statsEstadísticas de una descarga: recuento, información del archivo, suscripciones, tamaño del archivo.id_archivo

Herramientas de escritura (no destructivas)

Las herramientas de escritura no destructivas crean o actualizan datos. Cada una de ellas utiliza por defecto un vista previa: al llamarla, devuelve lo que *ocurriría* sin cambiar nada. Para ejecutarla en tiempo real, pasa ejecutar: true. Cada una requiere un ámbito de escritura específico y una capacidad de WordPress. La comprobación de ámbito se ejecuta en primer lugar y rechaza la solicitud con SCOPE_INSUFFICIENT; a continuación, el filtro de capacidad rechaza la solicitud con el mensaje CAPACIDAD_INSUFICIENTE.

Estas herramientas no están disponibles en conexiones de solo lectura (incluidas las conexiones con contraseña de aplicación). Es necesario asignar a la conexión el ámbito de escritura correspondiente a través del asistente, con un nivel máximo de «Acceso completo».

Algunos parámetros se recogen en el inventario que figura a continuación; para obtener los esquemas completos de entrada de cada herramienta de escritura, sigue siendo necesario realizar una captura en tiempo real con acceso completo o una vista previa específica para cada herramienta (la conexión de captura de solo lectura no permitió enumerar los esquemas de las herramientas de escritura).

HerramientaObjetivoAlcanceCapacidad
memberpress_create_memberCrear un miembro.escribir:miembroscreate_users
memberpress_update_memberActualizar un miembro. Solo se modifican los campos que envía el solicitante; los campos omitidos no se modifican.escribir:miembroseditar_usuarios
memberpress_create_couponCrea un cupón.escribir:contenidogestionar_opciones
memberpress_create_subscriptionInscribir a un socio actual en un plan de afiliación.escribir:miembroseditar_usuarios
memberpress_create_ruleCrea una regla de acceso.escribir:contenidogestionar_opciones
memberpress_create_webhookCrea un webhook.escribir:webhooksgestionar_opciones
memberpress_import_membersImportar miembros de forma masiva.escribir:importacionescreate_users
memberpress_complete_lessonMarcar una lección como completada para un alumno.escribir:cursoseditar_usuarios
memberpress_toggle_reminderActivar o desactivar un recordatorio por correo electrónico.escribir:webhooksgestionar_opciones

Herramientas destructivas

Las herramientas destructivas borran, devuelven, cancelan o restablecen datos. Conllevan destructiveHint: true y no puede se ejecutan con un único parámetro. Cada una requiere el flujo de token de confirmación en dos pasos: la primera llamada devuelve una vista previa y un código de un solo uso token_de_confirmación; una segunda llamada que pasa Confirmar: "" con los mismos argumentos ejecuta la operación en tiempo real. Los tokens caducan a los 60 segundos, son de un solo uso y están vinculados a la herramienta, los argumentos y el usuario concretos.

Las acciones reversibles están exentas de la etapa de confirmación. Hay dos valores de acción que sirven para deshacer en lugar de destruir, y que se ejecutan sin necesidad de un token: memberpress_gestionar_suscripción con acción: "reanudar"y memberpress_manage_sub_account con acción: "añadir". Cualquier otra acción realizada con estas herramientas —y cualquier llamada a las otras cuatro herramientas destructivas— requiere el flujo de tokens.

Las herramientas destructivas también están sujetas al «kill switch»: cuando se pausan las escrituras destructivas, se rechaza cualquier herramienta destructiva con ESCRITURA_EN_PAUSA, independientemente del ámbito o de que haya un token válido. Consulta el Referencia sobre medidas de seguridad para agentes.

Los parámetros documentados aparecen en la siguiente sección; para ver los esquemas de entrada completos, sigue siendo necesario realizar una captura en tiempo real con acceso completo o una vista previa por herramienta.

HerramientaObjetivoAlcanceCapacidad
memberpress_delete_memberEliminar un miembro (llamadas wp_delete_user; MemberPress realiza una limpieza en cascada de filas, transacciones, suscripciones y eventos). No permite eliminar al usuario que realiza la llamada ni a ningún usuario con el gestionar_opciones capacidad (administradores, superadministradores y cualquier rol personalizado al que se le haya concedido dicha capacidad). Ambos controles se ejecutan antes de la ejecución y antes de la rama de vista previa, por lo que incluso una vista previa es rechazada.escribir:miembroseliminar_usuarios — declarada como una puerta explícita a nivel de herramienta; la herramienta queda oculta de herramientas/lista para los usuarios que no lo tengan
memberpress_delete_webhookEliminar un webhook.escribir:webhooksgestionar_opciones
memberpress_gestionar_suscripciónCancelar, suspender o reanudar una suscripción.escribir:facturacióngestionar_opciones
transacción de reembolso de MemberPressReembolsar una transacción.escribir:facturacióngestionar_opciones
memberpress_manage_sub_accountGestionar una subcuenta corporativa.escribir:miembrosgestionar_opciones
memberpress_reset_course_progressRestablecer el progreso de un alumno en el curso.escribir:cursoseditar_usuarios

Parámetros y comportamiento documentados

Los siguientes detalles sobre parámetros y comportamiento proceden del inventario del código fuente y de las confirmaciones del equipo de ingeniería. No constituyen un esquema completo para todas las herramientas; los parámetros restantes se confirman mediante la vista previa de cada herramienta.

  • memberpress_create_coupontipo_descuento{porcentaje, dólar}, modo_descuento{estándar, primer pago} (por defecto estándar), además de importe_descuento y un opcional identificadores_de_miembros matriz (limita el cupón a productos específicos). Valores heredados (plano, primero, todos) se rechazan de forma definitiva. Se aceptan ejecutar.
  • memberpress_create_subscription — inscribe a un socio *ya existente* en una suscripción (se requiere socio + producto); rechaza las inscripciones duplicadas; siempre utiliza gateway='manual' (acceso concedido por el administrador, no se trata de un evento de facturación); ramificaciones en productos de pago único frente a productos recurrentes. Incluye ejecutar.
  • memberpress_import_members — admite un nivel superior enviar_correo_electrónico_de_bienvenida booleano (por defecto falso); el correo electrónico de bienvenida de WordPress se envía una vez por cada miembro recién creado tras su alta. Los usuarios existentes cuyo correo electrónico coincida no se vuelven a crear. Incluye ejecutar.
  • memberpress_delete_memberid_miembro; llamadas wp_delete_user, dejando que MemberPress's usuario_eliminado Hook para limpiar en cascada las filas relacionadas. Solo para el flujo de tokens de confirmación.
  • memberpress_gestionar_suscripción — un selector de acciones que incluye las opciones «cancelar», «suspender» y «reanudar»; curriculum vitae es una variante no destructiva que omite la puerta destructiva. Flujo de tokens de confirmación para acciones destructivas.
  • memberpress_manage_sub_account — un selector de acciones; añada es una variante no destructiva que omite la puerta destructiva.
  • transacción de reembolso de MemberPresstransaction_id obligatorio; opcional cancelar_suscripción booleano. Efecto secundario de la respuesta: cuando la transacción tenga una suscripción asociada Y cancelar_suscripción *no* se ha aprobado, la respuesta (vista previa y en directo) añade subscription_listing_may_show_inactive: true y un nota_sobre_la_lista_de_suscripciones. Esta marca y esta nota se refieren a solo cómo se muestra el estado en la lista de suscripciones del panel de administración de WordPress — esa columna se deriva del estado de la última transacción, no del registro de suscripción — y se omiten cuando cancel_subscription: true. El indicador no describe el comportamiento de acceso: la devolución del importe de la última transacción que respalda una suscripción pone fin al acceso del miembro durante ese periodo. Este tipo de respuesta debe aparecer en cualquier ejemplo de devolución. Solo para el flujo de token de confirmación.

Herramientas públicas

El punto final público sin autenticación (/wp-json/mp-mcp/v1/public-mcp) presenta una selección independiente y cuidada de 4 herramientas de solo lectura para su uso sin token. Solo devuelven datos públicos del catálogo —precios y enlaces de registro— y nunca datos de miembros, transacciones o administradores. Los cuatro son memberpress_-prefijo y carry readOnlyHint: true.

Estos cuatro nombres también figuran en la superficie de lectura autenticada, pero las versiones públicas son diferentes: presentan esquemas más sencillos, descripciones específicas para el público y resultados limitados a los elementos que se han incluido en el catálogo público.

HerramientaObjetivoParámetros clave
lista_de_miembros_afiliacionesEnumera los planes de suscripción disponibles públicamente, indicando sus precios y las URL para registrarse.(ninguno)
memberpress_get_membershipDetalles del plan de suscripción público: precios, información sobre el periodo de prueba y enlace de registro.membership_id
lista_de_cursos_para_miembrosEnumera los cursos disponibles para el público.(ninguno)
memberpress_get_courseDetalles de un curso público: descripción general y número de clases.course_id

El catálogo público se gestiona en dos niveles: un administrador lo activa a nivel global (Configuración de MCP → “Activar punto final del catálogo público de IA”, por defecto apagado), y cada suscripción o curso se puede excluir individualmente desmarcando la casilla “Mostrar en el catálogo público de IA” en su pantalla de edición. A obtener_suscripción/get_course La consulta de un artículo que no figura en el catálogo público no devuelve ningún dato.

Nota: Cuando el catálogo público está desactivado (configuración predeterminada), la ruta del punto final no se monta, por lo que cualquier solicitud devuelve HTTP 404 rest_sin_ruta — no se revela la existencia del punto final. El /.well-known/mcp.json El documento de descubrimiento se comporta de la misma manera.

Control de entrada adicional

Las herramientas de complementos solo se registran mientras su complemento está activo, lo cual se detecta mediante una sonda que busca la clase principal del complemento:

ComplementoClase de detecciónHerramientas
Cursosmemberpress\cursos\modelos\Cursoherramientas para cursos y clases
Cuentas de empresaMPCA_Cuenta_corporativaherramientas corporativas
Descargasmemberpress\descargas\modelos\Archivodescargar herramientas

Un sitio que no cuente con un complemento simplemente no expone sus herramientas; al llamar a una herramienta no registrada, se devuelve el error estándar de JSON-RPC por método desconocido.

Nota: MemberPress Gifting es no Integrado con AI Foundation: no se registran herramientas de regalos, independientemente de si el complemento de regalos está activo. Está previsto que la función de regalos esté disponible en una versión futura.

Referencia del ámbito de aplicación

El asistente concede conexiones con uno o varios ámbitos. El acceso de lectura siempre se concede; los ámbitos de escritura solo se conceden con un nivel máximo de «Acceso completo».

Mapa de casillas de selección de los pasos de acceso del asistente uno a uno para estos ámbitos: el valor de cada casilla de selección es la cadena interna del ámbito, almacenada tal cual en el token:

Cubo mágicoÁmbito de aplicación publicado
Leer todoleer (siempre concedido)
Editar contenidoescribir:contenido
Gestionar miembrosescribir:miembros
Operaciones de facturaciónescribir:facturación
Importaciones a granelescribir:importaciones
Gestionar webhooksescribir:webhooks
Progreso en el cursoescribir:cursos

No hay un ámbito específico para los cupones, los recordatorios o las operaciones corporativas: los cupones se integran en escribir:contenido, recordatorios por correo electrónico en escribir:webhooks, y las subcuentas corporativas en escribir:miembros.

AlcanceSubvenciones
leerTodas las herramientas de lectura. Siempre disponibles.
escribir:miembrosHerramientas para crear, actualizar y eliminar miembros.
escribir:facturaciónHerramientas de gestión de suscripciones y de reembolso de transacciones.
escribir:contenidoHerramientas de reglas de acceso y cupones.
escribir:webhooksHerramientas de creación y eliminación de webhooks y de recordatorios por correo electrónico.
escribir:importacionesHerramienta de importación de miembros.
escribir:cursosHerramientas de seguimiento del progreso de los cursos. Solo se muestra en el asistente cuando la opción «Cursos» está activa.
completoMetascopio heredado. Cumple con cualquier escribir:* solicitud. Se mantiene por motivos de compatibilidad con versiones anteriores.

Referencia de capacidades

Más allá del ámbito, cada herramienta de escritura aplica la capacidad de WordPress del propietario del token. Un token con el ámbito correcto, pero cuyo propietario carezca de dicha capacidad, se rechaza con CAPACIDAD_INSUFICIENTE.

CapacidadHerramientas
create_userscreate_member, import_members
editar_usuariosactualizar_miembro, crear_suscripción, lección completa, restablecer_progreso_del_curso
eliminar_usuarioseliminar_miembro — puerta explícita a nivel de herramienta; oculta de herramientas/lista sin ello
gestionar_opcionesgestionar_suscripción, transacción_de_reembolso, create_rule, crear_cupón, create_webhook, eliminar_webhook, toggle_reminder, gestionar_subcuenta
¿Le ha resultado útil este artículo?

Artículos relacionados

chica del ordenador

¡Consiga MemberPress hoy mismo!

Empieza a cobrar por los contenidos que creas.