Guía

Cómo vender suscripciones y membresías en WordPress con Stripe

Para vender suscripciones en WordPress con Stripe, usa un plugin que cree planes recurrentes en Stripe, escuche sus webhooks y dé o retire el acceso a los cursos según los pagos se completen o fallen. Define tus planes, conecta tus claves de Stripe y el webhook, prueba el ciclo completo en modo de prueba y luego pasa a producción. En Far LMS las suscripciones recurrentes forman parte del plan Básico y superiores.

1 Elige tu modelo de membresía

«Sitio de membresía» puede significar negocios muy distintos. Elige uno antes de configurar nada, porque decide tus planes, la estructura del contenido y tus precios.

ModeloQué reciben los miembrosContenido típico
Acceso totalTodos los cursos mientras paguen.Una biblioteca que sigues ampliando
Suscripción por cursoUn curso, facturado mensual o anualmente.Programas largos pagados a plazos
Planes por nivelesMás contenido o apoyo a precios más altos.Lecciones básicas más extras premium

Un plugin de membresía que solo bloquea páginas no es lo mismo que una plataforma de aprendizaje. Si tus miembros necesitan un aula, seguimiento del progreso y orden de lecciones, te conviene un LMS que gestione también los pagos recurrentes. La guía para elegir un plugin LMS explica cómo valorarlo.

2 Fija precios e intervalos de facturación

  • Ofrece mensual y anual. Un plan anual por debajo de doce mensualidades da a los miembros una razón para comprometerse y mejora tu flujo de caja.
  • Mantén pocos planes. Dos o tres planes claros convierten mejor que una lista larga.
  • Decide si habrá prueba o descuento. En Far LMS el plan Básico incluye códigos de descuento y enlaces cortos con su propia prueba gratuita.
  • Conoce tus tarifas. Stripe cobra tarifas de procesamiento por transacción y la facturación recurrente puede tener condiciones propias; consulta stripe.com/pricing para tu país.

Ten en cuenta los impuestos. Las ventas recurrentes implican obligaciones de IVA recurrentes. Las reglas para servicios digitales vendidos a consumidores de la UE dependen del país del cliente; la página oficial de la UE sobre la Ventanilla Única explica cómo declararlo en un solo lugar. Consulta con un asesor antes de lanzar y muestra los precios con claridad, con o sin IVA.

3 Instala el plugin y conecta Stripe

Si todavía no has instalado un plugin de cursos, sigue los primeros pasos de cómo vender cursos online en WordPress: descarga far-lms.zip, súbelo en Plugins → Añadir plugin, actívalo y pega tus claves de Stripe en Far LMS → Configuración. Las suscripciones necesitan un detalle más: el webhook.

Una suscripción vive durante meses y es Stripe, no tu web, quien cobra la tarjeta en cada ciclo. El webhook es la forma en que Stripe cuenta a tu web lo que ha pasado. En Developers → Webhooks, añade la URL que aparece en Far LMS → Configuración y selecciona estos eventos:

  • checkout.session.completed: el primer pago se ha completado.
  • customer.subscription.created, customer.subscription.updated y customer.subscription.deleted: la suscripción empezó, cambió o terminó.
  • invoice.paid y invoice.payment_failed: una renovación se cobró o falló.

Pega el secreto de firma del endpoint (whsec_…) en los ajustes del plugin. Sin un webhook correcto, las renovaciones y cancelaciones no llegarán a tu web y el acceso se desajustará respecto a los pagos.

4 Crea tus planes

  1. Asegúrate de tener el plan Básico o superior, porque la versión gratuita solo vende compras únicas.
  2. Ve a Far LMS → Planes y crea cada plan mensual o anual, eligiendo qué cursos desbloquea.
  3. Añade códigos de descuento para lanzamientos o colaboradores, y cheques regalo si quieres que los miembros regalen acceso a otra persona.
  4. Enlaza cada plan desde tu página de ventas. Los alumnos pueden cambiar de plan más adelante y el plugin aplica un prorrateo justo.

Gratis o de pago. La versión gratuita ya incluye el aula, el panel del alumno y las ventas únicas. Puedes lanzar así y pasar a un plan de pago cuando quieras ingresos recurrentes; cursos, alumnos y ajustes se quedan como están. Mira los precios.

5 Controla el acceso según los pagos se cobren o fallan

El valor de una membresía basada en un LMS es que el acceso sigue al pago. Cuando el webhook informa de un pago correcto, el miembro obtiene o mantiene el acceso al curso. Cuando una suscripción termina, el acceso termina con ella. Planifica tus reglas en tres puntos:

  • Pagos fallidos. Las tarjetas caducan y los bancos rechazan renovaciones. Decide cuánto tiempo estás dispuesto a esperar y, en Pro, usa los recordatorios de pagos abandonados para recuperar pagos sin terminar.
  • Liberación del contenido. Con el contenido gradual (Básico y superiores) puedes liberar lecciones con el tiempo, lo que da a los miembros un motivo para quedarse mes tras mes.
  • Migración de miembros. Si ya tienes una membresía en otro plugin, Far LMS puede importar alumnos de otros plugins de membresía en todos los planes, y así conservan su acceso.

6 Prueba el ciclo completo antes de salir en directo

  1. Quédate en el modo de prueba de Stripe con las claves de prueba y un webhook de prueba.
  2. Suscríbete con la tarjeta de prueba 4242 4242 4242 4242, cualquier fecha futura y cualquier CVC. Comprueba que aparecen la cuenta, el correo de bienvenida y el acceso.
  3. Simula el resto del ciclo de vida. La documentación de Stripe explica cómo probar renovaciones, pagos fallidos y cancelaciones, incluidos los relojes de prueba, en docs.stripe.com/billing/testing.
  4. Cambia a tus claves reales y crea el webhook de nuevo en modo real: Stripe mantiene separados los webhooks de prueba y de producción.

7 Mantén a los miembros más tiempo

Las bajas deciden si una membresía crece. La solución más barata es ayudar a la gente a terminar y disfrutar de lo que ha comprado. Estas herramientas existen en Far LMS, con el plan donde empieza cada una:

HerramientaQué hacePlan
Informes de progresoVe quién avanza y quién se ha quedado atascado.Básico
Certificados y cuestionariosDan a los miembros metas que alcanzar.Básico
Correo «tu primer mes»Llega a los miembros antes de la primera renovación.Pro
Flujo de cancelaciónPregunta por qué y ofrece una pausa o un plan más barato.Pro

Lista de comprobación para lanzar suscripciones

  • Modelo y precios decididos, con opción mensual y anual.
  • Claves de Stripe, endpoint y secreto de firma guardados en el plugin.
  • Los seis eventos del webhook seleccionados en Stripe.
  • Planes creados y enlazados desde la página de ventas.
  • Alta, renovación, pago fallido y cancelación probados.
  • Términos, política de privacidad y reglas de reembolso publicados.

Lee también los criterios para elegir un plugin LMS si todavía estás comparando herramientas, o mira cómo se compara Far LMS en la visión general de alternativas y en Far LMS frente a MemberPress.

Preguntas

Preguntas frecuentes

¿Puedo vender suscripciones con la versión gratuita de Far LMS?

No. La versión gratuita vende compras únicas a través de Stripe. Las suscripciones recurrentes con cambios de plan y prorrateo justo empiezan en el plan Básico. Mira los precios.

¿A dónde va el dinero de las suscripciones?

A tu propia cuenta de Stripe. Far LMS no cobra comisión en ningún plan; tú pagas las tarifas de Stripe y, en los planes de pago, la licencia mensual o anual.

¿Qué pasa cuando falla la tarjeta de un miembro?

Stripe informa de la factura fallida a tu web mediante el webhook (invoice.payment_failed) y el acceso sigue el estado de la suscripción. En el plan Pro, los recordatorios de pagos abandonados te ayudan a recuperar pagos sin terminar.

¿Necesito un plugin de membresía aparte?

No para membresías de cursos. Un LMS que gestione pagos recurrentes, aula y cuentas de alumnos lo cubre. Si ya usas uno, Far LMS puede importar a sus alumnos para que conserven el acceso.

¿Pueden los miembros cancelar o pausar?

Sí. En el plan Pro, el flujo de cancelación pregunta el motivo y ofrece una pausa o un plan más barato antes de cancelar.

Tu academia. Tu marca. Tus ingresos.

Instala hoy la versión gratuita y empieza a montar tu academia en la web de WordPress que ya tienes.

Scroll al inicio