Icono del sitio Mis Ingresos Pasivos

Cómo crear una zona restringida de pago en tu web con WooCommerce Memberships

Hola Chicos,

Hace un tiempo cree un tutorial de como hacer una zona restringida de pago para poder cobrar por tu contenido.

Hoy os traigo una nueva forma de hacerlo.

El principio es el mismo, pero mejorado ya que ha salido un plugin que nos facilita la vida y donde antes usábamos 4 plugins ahora usamos uno.

Los que hayáis seguido el anterior tutorial y ya tengáis vuestra membresía creada no hace falta que cambiéis el método pero para los que todavía no la tenéis hecha, este artículo os gustará ;)

Antes de seguir este tutorial te recomiendo que veas el anterior ya que algunos aspectos de los que no hablo en este tutorial si lo hago en el anterior. Lo que cambia en este tutorial es toda la parte que antes hacía con Groups ya que ahora lo hacemos con WooCommerce Memberships.

Si no estás suscrito a la Zona Premium te puedes dar de alta por 10€/mes aquí

Tutorial en vídeo

Suscríbete a mi canal:  

Para seguir este tutorial vamos a necesitar los siguientes plugins:

WooCommerce: Es gratis y lo puedes descargar de aquí

WooCommerce Subscription: Gratis para mis alumnos ó 199$ aquí

WooCommerce Memberships Gratis para mis alumnos ó 199$ aquí

Antes de ponernos manos a la obra quiero explicaros la diferencia entre WooCommerce Subscriptions y WooCommerce Memberships ya que veo que hay bastante confusión.

WooCommerce Subscription es el plugin que se encarga de crear un producto recurrente en nuestra web y del cobro de el. Es decir, se encarga de que el cliente pueda comprar un producto, se le cobre mientras siga siendo miembro.

WooCommerce Memberships es el plugin encargado de restringir o dar acceso al contenido que queremos proteger. Además este plugin «habla» con WooCommerce Subscription, de tal manera que cuando alguien compra el producto WooCommerce Memberships le da permiso para acceder al contenido que tenemos protegido.

En este tutorial voy a suponer que queremos cobrar una mensualidad de 10€/mes, aunque podemos cobrar simplemente una vez la gracia de WooCommerce Subscription es crear pagos recurrentes.

Paso 1: Instalar los plugins

Una vez que ya tenemos un WordPress en nuestro servidor lo siguiente que necesitamos es tener instalados los plugins que he comentado más arriba.

Una vez instalados, en el menú Plugins debes de tener algo parecido a lo siguiente:

Paso 2: Crear el Producto de Suscripción

Cómo ya tenemos WooCommerce y WooCommerce Subscription instalados podemos crear productos de subscripción en nuestra web, para ello vamos al menú nuevo –> Producto

Prestamos especial atención a las siguientes opciones:

Información del producto: Marcamos la opción «Simple Subscription» y la opción «Virtual» para que no calcule gastos de envío.

Subscription Price (€): ponemos el precio que queremos cobrar, en mi caso, «10 every month all time»

Esta opción significa que vamos a cobrar 10€ todos los meses de forma automática hasta que el usuario se de de baja.

Paso 03: Crear el plan de membresía

En el anterior paso hemos creado un producto de subscripción pero todavía no hemos creado nada para que tenga acceso el cliente que compre el producto.

Para ello vamos a WooCommerce –> Memberships, hacemos click en la pestaña «Memberships Plan» y entramos en «Add Membership Plan»

Y esta pantalla la rellenamos de la siguiente forma:

Como puedes ver en la imagen rellenamos la siguiente información:

Nombre: Le ponemos el nombre que queramos a la membresía

SLUG: Ponemos la url que queramos, sin espacios y sin acentos

Grant Access to people who purchase: aquí ponemos el nombre del producto que creamos en el paso 02, simplemente empezáis a escribir el nombre del producto y se autocompleta sólo

En este paso lo que hemos hecho es conseguir vincular el producto con el contenido restringido de la web.

Puede que te estés preguntando, ¿vincular el producto con el contenido restringido? ¿Pero si no le he dicho que contenido quiero restringir?

Bueno esta es la parte más fácil, puedes hacerlo de dos formas.

Método 01:

En esta misma pantalla en la que estamos vamos a la pestaña «Restrict Content» y ponemos que contenido queremos que se limite el acceso a los miembros de esta suscripción:

Método 02

Esta es el método que más me gusta y que suelo usar yo.

Simplemente nos vamos al post o página que queremos restringir el acceso sólo para miembros premium y veremos que ahora debajo del contenido hay un campo que antes no había:

Cuando hacéis click en «Add New Rule» os aparece la posibilidad de añadir el plan de membresía que habéis creado anteriormente.

Y si ahora guardáis este contenido veréis que ya no tienen acceso a el los usuarios anónimos, sólo lo pueden ver los usuarios que hayan pagado la suscripción.

Por defecto viene la opción que los usuarios anónimos puedan ver el resumen del contenido, pero que no puedan ver el contenido completo.

Si prefieres que los usuarios anónimos no puedan ver nada lo puedes hacer desde aquí:
WooCommerce –> Ajustes –> Memberships y deshabilitas la opción «Show Excerpts»

Y si ahora vamos a ver el contenido que hemos restringido como anónimo veremos lo siguiente:

En cambio, si entro como un usuario que ha comprado la suscripción veo todo el contenido:

Además, podemos comprobar que tenemos un nuevo miembro. Para ello vamos a WooCommerce –> Memberships y podemos ver el listado de todos los miembros de nuestras suscripciones.

Cómo veis tener una zona de miembros, es pan comido ;)

Si no estás suscrito a la Zona Premium te puedes dar de alta por 10€/mes aquí

Salir de la versión móvil