How To Sell Joomla Extensions Using Akeeba Release Systems and Akeeba Subscriptions

  • Comments:View comments
Rate this item
(0 votes)

You are a Joomla developer selling extensions and providing paid support, and looking for a free excellent solution to setup your store and help desk.

Here is how to build a downloads store integrated with help desk

Akeeba Release System

First of all, Akeeba Release System will manage the downloading and releasing of your plugins.

You will need to create a user group and a view access level for each plugin file (an item of Akeeba Release System), where downloading this plugin file is allowed only for users with the corresponding user group and view access.

akeeab release system

Akeeba Subscriptions

On the other side, Akeeba subscriptions will manage the payments and subscriptions, you will create a subscription level for each plugin, each subscription level has 2 actions:

  1. Add to Joomla! user groups: Users will be added to these Joomla! user groups when their subscription to this level is enabled.
  2. Remove from Joomla! user groups: Users will be removed from these Joomla! user groups when their subscription to this level is disabled.

    The level is enabled when a user finalizes the payment for it, and disabled when it is expired or cancelled for any reason.

So, Akeeba Subscriptions will handle adding/removing users to Joomla! user groups, and Joomla user groups are having view access, also Akeeba release items/files are controlled by view access, so only users having a valid subscription will be able to access and download the plugin they paid for.

akeeba subscriptions

Akeeba Ticket System

akeeba ticket system main navigation panelAkeeba Ticket System allows you to create a help desk system area in your website. It can be integrated with Akeeba Subscriptions through the view access levels, to allow your customers/clients to submit support tickets. The users will be able to create public or private tickets which can only be replied to by themselves or designated support staff.

Here are some cool features supported by Akeeba Ticket System:

  • Nested categories at an infinite depth
  • You can turn off replies / new tickets (with an optional message)
  • Private and public tickets
  • Attachments support
  • Credits system: charge per ticket type or per reply, integrating with Akeeba Subscriptions

Also, it is important to know that Akeeba Ticket System is NOT a CRM.

Read 186 times