Suscripciones en Joomla 1.7 con Akeeba Subscriptions

akeeba subscriptions joomla17 0Turorial para instalar y configurar Akeeba Subscriptions en Joomal 1.7. Con esta extensión podremos crear un sistema de suscripciones (membresías) para nuestra página web, configurando distintos niveles de suscripción y estableciendo distintos precios para cada una de ellas. También tendremos la opción de llevar un control sobre nuestros asociados, supervisando sus tasas y pagos. Ademas, dispondremos de diversos plugins con los que podremos limitar el acceso a nuestros contenidos o integrar las suscripciones con otros componentes de Joomla.

banner pasarela2

Podemos descargar el componente desde la página de Akeeba e instalarlo siguiendo los pasos habituales.
Una vez instalado iremos a "Componentes > Akeeba Subscriptions" y accederemos al panel de control.

akeeba subscriptions joomla17 1


Lo primero que tendremos que hacer será crear los niveles de suscripción. Para ello pulsaremos en "Add a subscription level" e introduciremos los datos del nuevo nivel (Título, duración, descripción, etc)

akeeba subscriptions joomla17 2


Si nos dirigimos ahora la pestaña "Subscriptions" podremos añadir nuevas suscripciones desde el back-end. Para hacerlo pulsaremos en "New" y seleccionaremos el nivel de suscripción, el usuario, las fechas, el sistema de pago, etc.

akeeba subscriptions joomla17 3


Desde la sección "Affiliates" gestionaremos nuestros asociados. Podremos añadir nuevos asociados pulsando en "New" y escogiendo luego els usuario y su comisión.

akeeba subscriptions joomla17 4


En la pestaña "Aff. Payments" podremos realizar un seguimiento de los pagos que realicemos a los asociados de la sección anterior.

akeeba subscriptions joomla17 5


Pulsando en "New" tendremos que elegir el usuario, la cantidad a pagar y la fecha de pago.

akeeba subscriptions joomla17 6


Si queremos crear cupones de descuento para nuestros usuarios tendremos que hacerlo desde la sección "Coupons". Pulsaremos en "New" y completaremos los campos requeridos, como el título, el código del cupón, el tipo de descuento (porcentaje o cantidad), su valor, etc.

akeeba subscriptions joomla17 7


Desde la pestaña "Tax rules" añadiremos tasas en función del país del usuario. Tendremos que seleccionar el país y el valor de la tasa.

akeeba subscriptions joomla17 8


Si vamos a "Upgrades" podremos ofrecer a nuestros usuarios la opción de actualizar su suscripción. Para ello crearemos una nueva actualización y escogeremos, entre otras opciones, los niveles de origen y destino de la actualización (ej: de basic a premium).

akeeba subscriptions joomla17 9


La última de las secciones del back-end es la sección "Users", donde podremos añadir usuarios a nuestro sistema de suscripciones. Pulsaremos en "New", seleccionaremos el usuario (deberá estar dado de alta en Joomla) y completaremos sus datos de contacto.

akeeba subscriptions joomla17 10


Plugins

Si nos dirigimos al gestor de plugins de Joomla veremos que una gran cantidad de los elementos aquí mostrados están relacionados con Akeeba Subscripctions. Encontraremos plúgins que ofrecen integración con distintos componentes de Joomla, con distintos sistemas de pago, etc.

akeeba subscriptions joomla17 11


También existe un plugin que nos permitirá restringir el acceso a los contenidos de nuestra página, de forma que solo los usuarios suscritos podrán ver nuestros artículos. Dicho plugin es "Akeeba Subscriptions Restricted".

akeeba subscriptions joomla17 12


Para emplear el plugin tendremos que activar y, posteriormente, dirigirnos al artículo que queremos restringir. Aquí utilizaremos las etiquetas {akeebasubs NivelDeSubscripcion} contenido {/akeebasubs} para limitar el acceso a los usarios que dispongan de la suscripción elegida.

akeeba subscriptions joomla17 13


Los usuarios que accedan a nuestra web, no podrán ver el contenido restringido si no disponen de la suscripción adecuada.

akeeba subscriptions joomla17 14


Este plugin tiene ciertas limitaciones, ya que, entre otras cosas, permite ver el título del artículo.
Si necesitamos emplear un sistema mas restrictivo, podemos utilizar el plugin "Usergroups integration", que hará que los usarios que contraten una determinada suscripción, se añadan automáticamente a un grupo de Joomla. De esta forma controlaremos el acceso a los contenidos mediante ACL.

akeeba subscriptions joomla17 15


Antes de configurar el plugin, tendremos que crear el grupo y su nivel de acceso correspondiente.

akeeba subscriptions joomla17 16


Tras esto, accederemos a la configuración del plugin y añadiremos los grupos en los que se incluiran los usuarios en función de sus suscripción, empleando el formato NombreSuscripcion=grupo1, grupo2 .

akeeba subscriptions joomla17 17


Ahora iremos al contenido cuyo acceso queremos limitar y elegiremos el grupo correspondiente al tipo de suscripción.

akeeba subscriptions joomla17 18


Los usuarios que no pertenezcan al grupo, no podrán acceder al contenido.

akeeba subscriptions joomla17 18


En lo referente a los métodos de pago, encontraremos plúgins para varias plataformas, como uPay, WorldPay, paypal, etc.

akeeba subscriptions joomla17 19 1


Veremos también otra serie de plugins que ofrecen integración con componentes como Virtuemart, K2, Tienda, Comunity Builder, etc. Dicha integración consiste en añadir automáticamente a un grupo determinado, los usuarios que adquieran una suscricpción.

akeeba subscriptions joomla17 19 2


Enlaces del front-end

Para que los usuarios puedan ver los distintos tipos de suscripción y adquirir la mas adecuadad a sus necesidades, tendremos que crear los enlaces del front-end.
Si vamos al gestor de menús y añadimos un nuevo ítem, veremos que existen varias opciones para Akeeba Subscriptions.

akeeba subscriptions joomla17 20


El elemento "Specific level", permitirá a los usuarios adquirir el nivel de suscripción que seleccionemos.

akeeba subscriptions joomla17 21


Desde el front-end, los usuarios accederán a una pantalla que les guiará en el proceso de adquisición de sus sucripción.

akeeba subscriptions joomla17 22


La opción "All Levels" dará acceso a todos los niveles junto con su descripción.

akeeba subscriptions joomla17 23


Empleando "All Levels (Awesome layout)" podremos elegir que niveles de suscripción serán accesibles desde la web.

akeeba subscriptions joomla17 24


El resultado en nuestra página será como el siguiente:

akeeba subscriptions joomla17 25


Finalmente, el enlace "All of my subscriptions" mostrará a los usuarios una lista con las suscripciónes que han adquirido, su estado y su periodo de validez.

akeeba subscriptions joomla17 26

 

Enlace | Akeeba Subscriptions

Escribir un comentario

Por favor procura que tus comentarios estén relacionados con la entrada, comenta con tu nombre y no pongas enlaces en tu comentario. Intenta también respetar a los demás lectores, los comentarios off topic, promocionales, ofensivos o ilegales serán editados y borrados.


Código de seguridad
Refescar