Joomla Paid Membership Extensions #jd11de

2,870 views

Published on

Published in: Technology, Business
2 Comments
3 Likes
Statistics
Notes
No Downloads
Views
Total views
2,870
On SlideShare
0
From Embeds
0
Number of Embeds
231
Actions
Shares
0
Downloads
144
Comments
2
Likes
3
Embeds 0
No embeds

No notes for slide

Joomla Paid Membership Extensions #jd11de

  1. 1. Paid Membership Systems Sander Potjer @sanderpotjer JoomlaDay  Germany  -­‐  September  3,  2011
  2. 2. Sander Potjer• Co-founder of JoomlaCommunity.eu• Organizer Joomla!Days Netherlands• Organizer Joomla! User Groups in The Netherlands• Joomla CLT (Community Leadership Team) member• Company: Sander Potjer Webdevelopment• Student Architecture
  3. 3. Paid Membership / Subscriptions Systems
  4. 4. Possible Joomla solutions
  5. 5. Possible Joomla solutions JE Membership Akeeba Subscriptions Easy Subscriptionhttp://extensions.joomla.org/extensions/e-commerce/membership-a-subscriptions
  6. 6. Possible non-Joomla solutions
  7. 7. Possible non-Joomla solutions
  8. 8. Joomla or non-Joomla solution?
  9. 9. Advantages non-Joomla solutions• Easy set up• Many payment providers/solutions, no set-up• Multilingual sign up pages• Local currencies• Focused on conversion• Advanced reporting
  10. 10. Advantages Joomla solutions• Data on your server• All code under your control• Easy theming (in most cases...)• Connectivity to other extensions• No API/XML/etc... connection needed• Less fees per sale (but more work)
  11. 11. Joomla Extensions
  12. 12. Help, which extension...?
  13. 13. How to select a (membership) extension
  14. 14. Version
  15. 15. Joomla 1.5 or Joomla 1.7 Joomla! 1.5 OR Joomla! 1.7
  16. 16. Joomla 1.5 or Joomla 1.7 Joomla! 1.5 OR Joomla! 1.7 End of Life: April 2012 End of Life: February 2012
  17. 17. Joomla 1.5 or Joomla 1.7 Joomla! 1.5 OR Joomla! 1.7 End of Life: April 2012 End of Life: February 2012 UPGRADE Joomla! 2.5 Release: January 2012 End of Life: November 2013
  18. 18. http://www.joomlacommunity.eu/infographic-joomla-development-strategy-de
  19. 19. Functionalitieshttp://www.flickr.com/photos/ajc1/4663140532/
  20. 20. What Membership functionalities?• Multiple subscription levels• Subscription renewal• Upgrades between levels• Coupon/discount support• Invoicing• Reporting
  21. 21. Payment Methodshttp://www.flickr.com/photos/tracy_olson/61056391/
  22. 22. Payment methods• PayPal• CreditCard• WorldPay• ccAvenue• etc...• Your market? Any popular local payment provider?
  23. 23. Connectivityhttp://www.flickr.com/photos/not-so-much/36402658/in/photostream/
  24. 24. Connect with other extensions• You sell memberships to grant access to...? • Downloads • Forum • Content • Photo’s • Support • anything else• Write down all needed functionality• Is there a connection between membership extension and needed functionality (or can you create it easily)?
  25. 25. TAXhttp://www.flickr.com/photos/59937401@N07/5856708903/in/photostream/
  26. 26. TAX rules• Business based in the European Union with a VIES- registered VAT number? • Outside EU: No VAT • Inside EU: No VAT (customer pays VAT to local authorities) • Inside EU & no business with VIES-registered VAT number: VAT • Customer from your country: Always VAT• Hardly any Joomla extension capable to apply these rules correctly• Most only offer fixed VAT on saleshttps://www.akeebabackup.com/documentation/akeeba-subscriptions/tax-rules.html
  27. 27. Designhttp://www.flickr.com/photos/nairoozdotcom/3161725377/
  28. 28. Design of the extension• Great if the extension provides a nice layout...• ... but that’s not too difficult to change!• So go for the engine and forget the design (if possible)
  29. 29. Code
  30. 30. Check the code• Is the extension mambo code but “working” on Joomla 1.7...• ... or is it a nice clean MVC extension following the coding standards of Joomla 1.7?• MVC extensions are a big plus: easily change the output with templates overrides without hacking the extension
  31. 31. Project
  32. 32. Check the project• Who is the developer?• How is the extension support?• Documentation available?• Still in development?• Any future roadmap?• Feedback/suggestions welcome?
  33. 33. And the winner is...http://www.flickr.com/photos/33498942@N04/6009639079/
  34. 34. ... up to you!http://www.flickr.com/photos/horiavarlan/4273913966/in/photostream/
  35. 35. Case: www.aclmanager.net
  36. 36. Requirements• Joomla 1.7• Invoicing• VAT handling• PayPal & iDeal• Downloads• Ticket System
  37. 37. Solution• Akeeba Subscription• RS Tickets• DOCman
  38. 38. Default detail view
  39. 39. View with template override & CSS
  40. 40. Default detail view
  41. 41. View with template override & CSS
  42. 42. Default detail view
  43. 43. View with template override & CSS
  44. 44. DOCman modules Akeeba Subscriptions Component
  45. 45. No Invoice in Akeeba Subscriptions by default, but easy by creating another template view & using power of Nooku Framework (Akeeba Subscriptions is using Nooku)
  46. 46. Thank you• http://www.slideshare.net/sanderpotjer

×