Guía
Cómo vender cursos online en WordPress
Para vender cursos online en WordPress necesitas cuatro cosas: un plugin que aloje y proteja tus lecciones, un procesador de pagos como Stripe, una página de ventas con un precio claro y un área de alumnos donde entren los compradores. Si el plugin envía los pagos a tu propia cuenta de Stripe, te quedas con tus ingresos menos la tarifa de procesamiento de Stripe, sin comisión de plataforma. Los pasos de abajo te llevan de una web vacía a tu primera venta de prueba.
En esta página
1 Decide qué vas a vender
Antes de tocar ningún programa, elige cómo van a pagar tus alumnos. El modelo cambia las funciones que necesitas, así que defínelo primero.
| Modelo | Cómo funciona | Ideal para |
|---|---|---|
| Pago único | El alumno paga una vez y conserva el acceso. | Un curso terminado o un pack de cursos |
| Suscripción | El alumno paga cada mes o año mientras quiera tener acceso. | Una biblioteca que crece o un acompañamiento continuo |
| Lecciones gratis más un curso de pago | Los visitantes prueban unas lecciones y luego compran el curso completo. | Ganar confianza con una audiencia nueva |
Si estás empezando, el pago único es lo más sencillo: un precio, un checkout y ninguna renovación que gestionar. Las suscripciones puedes añadirlas después; la guía para vender suscripciones explica ese paso.
2 Entiende de dónde salen las comisiones
Hay tres formas habituales de vender un curso online, y se diferencian sobre todo en quién se interpone entre tú y el pago de tu alumno.
- Los marketplaces publican tu curso en su catálogo y suelen quedarse un porcentaje de cada venta a cambio de la audiencia que aportan.
- Las plataformas de cursos alojadas te dan una web lista para usar por una cuota mensual, y algunas añaden además comisiones por transacción según el plan.
- Un plugin en tu propio WordPress funciona en tu hosting. Los alumnos pagan a través de tu propia cuenta de pagos, así que las únicas tarifas son las del procesador de pagos y la licencia del plugin, si la tiene.
Vender cursos en WordPress sin comisiones significa, por tanto, elegir un plugin donde los pagos van directos a tu cuenta de Stripe y el proveedor nunca toca el dinero. Stripe sigue cobrando su propia tarifa de procesamiento por transacción, que varía según el país y el tipo de tarjeta; consulta las tarifas actuales en stripe.com/pricing.
3 Prepara tu web de WordPress
Una web de cursos es un WordPress normal con algunos requisitos extra. Comprueba esto antes de instalar nada:
- HTTPS. Los pagos reales exigen una web segura (un certificado SSL válido). La mayoría de hostings lo incluyen gratis.
- Versiones. Far LMS necesita WordPress 6.0 o posterior y PHP 7.4 o posterior. El panel de tu hosting muestra la versión de PHP.
- Una copia de seguridad. Haz una copia completa antes de añadir un plugin que crea páginas y tablas en la base de datos.
- Una cuenta de Stripe. Abrirla es gratis y lleva unos minutos.
4 Instala un plugin de cursos
Esta guía usa Far LMS, cuya versión gratuita vende cursos con pagos únicos por Stripe, sin límite de tiempo y sin necesidad de cuenta. Es una opción más entre varias; consulta los criterios para elegir un plugin LMS para compararlo con otros. Instalar cualquier plugin de WordPress desde un ZIP funciona igual:
- Descarga far-lms.zip en tu ordenador.
- En el administrador de WordPress, ve a Plugins → Añadir plugin y haz clic en Subir plugin.
- Elige el archivo, haz clic en Instalar ahora y después en Activar.
- Al activarlo, el plugin crea las páginas que necesitas: checkout, panel del alumno, compra única, acceso, registro y recuperación de contraseña.
5 Conecta Stripe
- En tu panel de Stripe, abre Developers → API keys y copia la clave publicable (
pk_…) y la clave secreta (sk_…). Mientras pruebas, usa las claves de prueba. - En WordPress, ve a Far LMS → Configuración y pega las dos claves.
- Copia la URL del webhook que aparece en esa página. En Stripe, abre Developers → Webhooks, añade un endpoint con esa URL y selecciona los eventos que indica la guía de primeros pasos.
- Copia el secreto de firma del endpoint (
whsec_…), pégalo en Far LMS → Configuración y guarda.
El webhook es lo que avisa a tu web de que un pago ha ido bien, para que la cuenta del alumno y su acceso se creen automáticamente. Los datos de la tarjeta se introducen en el lado de Stripe y nunca pasan por tu web.
6 Crea el curso y fija el precio
- Ve a Far LMS → Contenido de los cursos y crea el curso.
- Añade un módulo y, dentro, secciones y lecciones. En cada lección pega un enlace de vídeo (YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable o tu propio archivo) y, si quieres, un material descargable.
- Ve a Far LMS → Venta única y fija el precio del curso, o de todos tus cursos juntos.
Protege tus archivos. Los materiales descargables se guardan en una carpeta protegida, así que solo los abren los alumnos con acceso. Guarda ahí el material de pago, no en la biblioteca de medios pública.
7 Haz una compra de prueba y sal en directo
- Abre la página de compra única que creó el plugin y compra el curso con la tarjeta de prueba de Stripe
4242 4242 4242 4242, cualquier fecha futura y cualquier CVC. - Comprueba tres cosas: que existe la cuenta del alumno, que llegó el correo de bienvenida y que el curso aparece en el panel del alumno.
- Cambia las claves de prueba por las reales y crea el webhook de nuevo en modo real, porque Stripe mantiene separados los webhooks de prueba y de producción.
- Haz tú mismo una pequeña compra real y reembólsala desde Stripe si quieres.
8 Lanzamiento: página de ventas, impuestos y primeros alumnos
Tu página de ventas es la que convierte a los visitantes, así que escríbela como tal. Di para quién es el curso, qué podrán hacer después, muestra la lista de lecciones e indica el precio. Usa [acad_figure key="lessons"] para mostrar un número de lecciones que nunca se queda anticuado y enlaza el botón a la página de compra.
Los impuestos dependen de dónde vives tú y dónde viven tus clientes, así que consulta con un asesor. Como punto de partida, el IVA de los servicios digitales vendidos a consumidores de la UE suele seguir el país del cliente, y la Ventanilla Única (OSS) de la UE permite declararlo en un solo lugar. Lee la explicación oficial en la página de la Ventanilla Única de la UE.
Después empieza poco a poco: invita a un puñado de conocidos, recoge opiniones sobre los primeros módulos y arregla lo que les confunda antes de hacer publicidad.
Lista de comprobación antes de vender
- La web usa HTTPS y tienes una copia de seguridad reciente.
- Las claves de Stripe y el secreto del webhook están guardados en el plugin.
- Hay al menos un módulo con lecciones y un precio claro.
- Una compra de prueba creó la cuenta, el correo y el acceso.
- Las claves reales y un webhook real sustituyen a los de prueba.
- Tu página de ventas, la política de privacidad y los términos están publicados.
Cuando quieras crecer, mira la lista completa de funciones y los planes, o lee cómo las suscripciones pueden convertir compradores puntuales en miembros recurrentes.
Preguntas
Preguntas frecuentes
¿Puedo vender cursos en WordPress sin pagar comisiones?
Sí. Con un plugin cuyos pagos van a tu propia cuenta de Stripe no hay comisión de plataforma. Solo pagas la tarifa de procesamiento de Stripe y, si el plugin tiene planes de pago, su licencia. Far LMS cobra un 0 % de comisión en todos los planes, también en el gratuito.
¿Necesito un plan de pago para vender un curso?
No con Far LMS. La versión gratuita vende un curso, o todos tus cursos juntos, con pagos únicos por Stripe. Las suscripciones, los códigos de descuento, los cuestionarios y los certificados empiezan en el plan Básico; consulta la página de precios para ver el reparto exacto.
¿Dónde debo alojar los vídeos del curso?
La mayoría de plugins de cursos incrustan vídeos de un servicio de vídeo en lugar de servirlos desde tu hosting de WordPress, que sería lento y caro. Far LMS acepta YouTube, Vimeo, Wistia, Loom, Dailymotion, Streamable y tus propios archivos de vídeo.
¿Funcionará con mi tema?
Las páginas de Far LMS usan su propia plantilla de ancho completo, probada con temas de bloques y clásicos, y toman tus colores y fuentes. También puedes definir los tuyos en Far LMS → Personalización.
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.