CBSubs™ GPL Paid Subscriptions
Membership Solution
Overview Presentation
Presentation Agenda
 Membership site features
 CBSubs™ GPL Overview
 Quick demo – look and feel
 More information / qu...
Membership site features
 A membership site may/should:
 … support membership plan subscriptions (paid or free, validity...
CBSubs™ Overview
 CBSubs™ main characteristics:
 Clean solution – no hacks – works natively (Joomla, Mambo)
 Supports m...
What is CBSubs™ - expectations
 CBSubs™ …
 … is a powerful paid subscriptions membership solution with a
built-in conten...
The package
 One main CB plugin
 One Joomla plugin
 One Joomla module
 18 optional
integration plugins
 1 English lan...
The documentation
 Quality
 400+ pages
 Very detailed
 Many use cases presented
 Hundreds of pictures
 Special forum...
Basic entities and terminology
 Payment Gateway
 Payment Organization
 Plan (subscription, donation, merchandise)
 Dur...
More
Basic entities and terminology
 Plan hierarchies
 Exclusive plans
 Upgrades
 Pro-rating
Joomlapolis - 2011 9
More
Payment center
 Payment center shows nice overview of last 7 day activity:
 Number of transactions,Completed paymen...
More
Main panel
Joomlapolis - 2011 11
More
Payment Gateways
 Payment gateways can be configured for Paypal
(*), Authorize.net (*), PostFinance(Swiss), Ogone
(I...
More
Plans overview
 Plan overview area shows nice summary of available plans
 Easy to see plan name, exclusivity, durat...
How content protection works
CMS content
published
CBSubs™ bot
intercepts
Content blocked
or available if
authorized by pl...
More
Article protection
 Article teasers can be shown, but access to main content
requires subscription.
Joomlapolis - 20...
More
Module protection
 Hiding a module
Joomlapolis - 2011 16
Expensive plan
has extra
module
Cheaper plan
does not
More
Component protection
 Even if user knows direct URL to component, CBSubs™ will
not allow access with needed subscrip...
More
URL-parts protection
 Can be used to protect access to specific URL defined
functions of a component. Example: Kunen...
CBSubs™ module
 The subscription module can be used to market up-sell
messages
Joomlapolis - 2011 19
Guest
visitor
sees t...
How integration works
A
• Component needs to be installed (e.g., DOCman)
• Component configuration (e.g., DOCman groups cr...
More
How integration works
 CBSubs™ plan subscriber will be automatically added to 2
DOCman groups when subscription star...
More
How integration works
 Of course we can verify this in DOCman backend …
Joomlapolis - 2011 22
More
SQL integration
 In order to support more integration CBSubs™ has a SQL
action integration plugin included in the pa...
More
URL integration
 There are cases where SQL actions will not suffice to
accomplish out integration needs.The URL inte...
More
CBTabs / Fields protection
 Specify who sees what, where and when!
Joomlapolis - 2011 25
Must be a Plan A
subscriber...
Architecture
Community
Builder
CBSubs™
Membership
Management
Joomlapolis - 2011 26
More
Architecture
Joomlapolis - 2011 27
• Privileges
CBSubs™
PlanA
Joomla
• Joomla 1.0.X
• Joomla 1.5.X
• Joomla 1.6.? Joo...
More
Community Builder™ vs. CBSubs™
28Joomlapolis - 2011
Quick demo – look and feel
 Main points
 Backend overview
 CB user manager additions (filtering, subscription tab)
 Co...
More info – questions?
 Commercial licensed product
 Joomlapolis area forCBSubs™:
www.joomlapolis.com/cb-solutions/cbsub...
Upcoming SlideShare
Loading in …5
×

Cb subs gpl-membership-sites

1,676 views

Published on

CBSubs presentation

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Cb subs gpl-membership-sites

  1. 1. CBSubs™ GPL Paid Subscriptions Membership Solution Overview Presentation
  2. 2. Presentation Agenda  Membership site features  CBSubs™ GPL Overview  Quick demo – look and feel  More information / questions ? 2Joomlapolis - 2013
  3. 3. Membership site features  A membership site may/should:  … support membership plan subscriptions (paid or free, validity period, recurring or not, trial period or not, etc.)  … have specific site related privileges only available to subscribers.  … be able to manage subscribers (plan newsletters, plan icons, mass emailing, etc.) Membership software is used to either manage free membership to a website and restrict access to certain parts of the site to those that have signed up, or manage paid membership, allowing access to premium content on a website for a monthly or annual fee. 3Joomlapolis - 2011
  4. 4. CBSubs™ Overview  CBSubs™ main characteristics:  Clean solution – no hacks – works natively (Joomla, Mambo)  Supports major payment organizations (PP, A.net, 2CO, etc.)  Supports subscriptions, donations, monetary sales items  Subscription plans highly configurable (price, duration, trials, recurring, sales tax, privileges, etc.)  Powerful promotions engine with coupons and conditions  Protect ANY CMS content (articles, components, modules, URL-parts, etc.) against any subscription plan without need for additional ACL extension  Integration with Community Builder and major extensions (DOCman, Remository, AcyMailing, JAwards, JEvents, GroupJive,VirtueMart, etc.) Joomlapolis – 2011 4
  5. 5. What is CBSubs™ - expectations  CBSubs™ …  … is a powerful paid subscriptions membership solution with a built-in content protection mechanism and many integrations with well known Joomla extensions.  … is a set of Community Builder plug-ins and supporting CMS extensions that can transform your Joomla website into a free or paid membership website  … has a built-in access control mechanism that can restrict access to virtually any CMS content element based on specific membership plans. Membership software is used to either manage free membership to a website and restrict access to certain parts of the site to those that have signed up, or manage paid membership, allowing access to premium content on a website for a monthly or annual fee. 5Joomlapolis - 2011 !!! We needed it – we developed it !!!
  6. 6. The package  One main CB plugin  One Joomla plugin  One Joomla module  18 optional integration plugins  1 English language plugin Joomlapolis - 2011 6
  7. 7. The documentation  Quality  400+ pages  Very detailed  Many use cases presented  Hundreds of pictures  Special forum for doc suggestions Joomlapolis - 2011 7
  8. 8. Basic entities and terminology  Payment Gateway  Payment Organization  Plan (subscription, donation, merchandise)  Duration period (different first period possible)  Grace period  Price (different first period pricing possible)  Auto-recurring payment  Number of recurrences allowed (could be zero)  Integrations (actions w. start/end of plan subscription)  Subscription  Start date, end date, renewal date, etc.  Payment, status, notification, etc. Joomlapolis - 2011 8
  9. 9. More Basic entities and terminology  Plan hierarchies  Exclusive plans  Upgrades  Pro-rating Joomlapolis - 2011 9
  10. 10. More Payment center  Payment center shows nice overview of last 7 day activity:  Number of transactions,Completed payments, New Registrations, Upgrades, Renewals Joomlapolis - 2011 10
  11. 11. More Main panel Joomlapolis - 2011 11
  12. 12. More Payment Gateways  Payment gateways can be configured for Paypal (*), Authorize.net (*), PostFinance(Swiss), Ogone (International), 2CheckOut, CCBill, AlertPay, Moneris, Dumm y, Offline *Also support recurring payments Joomlapolis - 2011 12
  13. 13. More Plans overview  Plan overview area shows nice summary of available plans  Easy to see plan name, exclusivity, duration and pricing, etc. Joomlapolis - 2011 13
  14. 14. How content protection works CMS content published CBSubs™ bot intercepts Content blocked or available if authorized by plan Joomlapolis - 2011 14 Articles Categories Sections Menus Modules Components URL-parts Control access to any CMS content element!
  15. 15. More Article protection  Article teasers can be shown, but access to main content requires subscription. Joomlapolis - 2011 15
  16. 16. More Module protection  Hiding a module Joomlapolis - 2011 16 Expensive plan has extra module Cheaper plan does not
  17. 17. More Component protection  Even if user knows direct URL to component, CBSubs™ will not allow access with needed subscription. Joomlapolis - 2011 17
  18. 18. More URL-parts protection  Can be used to protect access to specific URL defined functions of a component. Example: Kunena forum categories! Joomlapolis - 2011 18
  19. 19. CBSubs™ module  The subscription module can be used to market up-sell messages Joomlapolis - 2011 19 Guest visitor sees this Weekly plan subscriber see this
  20. 20. How integration works A • Component needs to be installed (e.g., DOCman) • Component configuration (e.g., DOCman groups created and documents uploaded) B • CBSubs™ integration plugin needs to be installed (e.g., cbplug_int_cbsubsdocman-E.zip) and published C • CBSubs™ plan integration area must be configured as per use case. • Subscription action (start / end) will trigger relevant integration action. Joomlapolis - 2011 20 Included integration plugins: CB Fields, GroupJive, DOCman, Remository, Jawards, Jevents, Alphauserpoints, idevaffiliate, pap4.
  21. 21. More How integration works  CBSubs™ plan subscriber will be automatically added to 2 DOCman groups when subscription starts and will be automatically removed when subscription ends. Joomlapolis - 2011 21
  22. 22. More How integration works  Of course we can verify this in DOCman backend … Joomlapolis - 2011 22
  23. 23. More SQL integration  In order to support more integration CBSubs™ has a SQL action integration plugin included in the package.This plugin is used to execute specific SQL statements for each member when his/her subscription starts and ends.  This is a very powerful tool and must be used with care.  CBSubs™ forums already have many SQL statements to integrate with Joomla extensions at the database level:  SOBI, MosetsTrees, Acajoom newsletter, AcyMailing newsletter, Agora forum, JoomGallery Joomlapolis - 2011 23
  24. 24. More URL integration  There are cases where SQL actions will not suffice to accomplish out integration needs.The URL integration plugin will automatically execute a specific URLs when specific subscription actions take place. Joomlapolis - 2011 24 •http://www.mysite.com/insert.php?username=[username] First subscription activation •http://www.mysite.com/renew.php?username=[username] Subscription renewal •http://www.mysite.com/deactivate.php?username=[username] Subscription deactivation •http://www.mysite.com/expire.php?username=[usrename] Subscription expiration
  25. 25. More CBTabs / Fields protection  Specify who sees what, where and when! Joomlapolis - 2011 25 Must be a Plan A subscriber to see a specific CB field/tab in his profile Must be a Plan B subscriber to see a CB field / tab in someone else’s profile
  26. 26. Architecture Community Builder CBSubs™ Membership Management Joomlapolis - 2011 26
  27. 27. More Architecture Joomlapolis - 2011 27 • Privileges CBSubs™ PlanA Joomla • Joomla 1.0.X • Joomla 1.5.X • Joomla 1.6.? JoomlaExtensions • CB • DOCman • Remository • Jawards • Jevents • VirtuMart • GroupJive • Alphapoints • Pap4 • Idevaffiliate • AcyMailing • SOBI • Mostrees • JoomGallery • Kunena • many more CBSubs™ • Settings • Currency • Gateways • Plans • Baskets • Payments • Notifications • Subscriptions • Donations • Merchandise • Statistics • History log • Privileges CBSubs™ Plan B • Privileges CBSubs™ Plan C
  28. 28. More Community Builder™ vs. CBSubs™ 28Joomlapolis - 2011
  29. 29. Quick demo – look and feel  Main points  Backend overview  CB user manager additions (filtering, subscription tab)  Content Protection examples  Article access  Download privileges  Module hiding  Component access  URL-parts  CB field/tab protection examples  Hide/showCB field/tab based on owner subscription and viewer subscription Joomlapolis - 2011 29
  30. 30. More info – questions?  Commercial licensed product  Joomlapolis area forCBSubs™: www.joomlapolis.com/cb-solutions/cbsubs  Joomlapolis presales area: www.joomlapolis.com/forum/87-presales  CBSubs demo site: cbsubs1.cbdemosites.com/ Joomlapolis - 2011 30

×