
What's the most important lesson we've learned? Selling subscriptions is really, really hard. The idea of selling subscription sites is great ... sit back and earn automatic, recurring revenue while you sleep. The truth is that this is one of the hardest ways to earn a living in e-commerce. Dealing with customers and keeping them interested over the long haul is part of the problem, but there are also technical hurdles. Because many of our students want to sell subscriptions, I've sat down to write the best advice I have for setting up the technical side of your subscription site. Note: clairification for some people who were asking ... this advice only applies to renewing subscriptipns. One-off subscriptions are no different from regular e-commerce and need to special treatment. Lesson #1: Avoid Most Payment ProcessorsI've a good number of friends and colleagues who sell subscriptions and I constantly hear stories like this:
The vast majority of payment processors are set up for traditional e-commerce and can't handle subscriptions successfully. Many make serious errors like the one above. One culprit is worse than all the others ... Lesson #2: Do not use PayPal Directly
Over the last five years, I've had the chance to look at a lot of other subscription sites. I wish I had a dollar for every time I'd seen the messages "Sorry, we don't accept PayPal any more" or "Sorry, PayPal subscriptions are currently unavailable". There are some subscription services which allow you to use PayPal indirectly. They've spent much time and effort to circumvent all the problems listed above. Lesson #3: Look for Data Portability
The same is true with most payment gateways. If you send a customer directly to PayPal or Authorize.net, that becomes their customer, not yours. PayPal will never, ever let you move to a different gateway. Authorize.net will very occasionally let you leave, if you pay a high price and wrestle with them for months. We believe in open source because it avoids vendor lock-in. After 5 years of subscription billing, we also believe in open data. When it comes to subscriptions that means Data Portability. Data Portability means your payment gateway doesn't try to lock you into their service. If your payment gateway provides bad service or suddenly raises their prices, you need to have the option to leave. A great resource on Data Portability is PortabilityStandard.org. One company that has really taken the lead on this is Braintree. They describe their policy here and made this video in support of their stand: Lesson #4: Use a Dedicated Subscription ServiceThere's a great Russian phrase, "I'm not rich enough to be able to use something cheap". The phrase is true for our company and probably yours. Go with a dedicated service that specializes in subscriptions. If you don't, you'll probably end up spending far more money on fixing mistakes and building workarounds for missing features. Still, it is important to at least check the price of each service, and BillingSavvy.com is a useful comparison tool for this. Here are some reliable subscription services to investigate: What solutions do we use after 5 years?
|

All of our tutorials are published under the Creative Commons Attribution-NonCommercial license. This means:
Open Source Training is not affiliated with or endorsed by the Joomla, WordPress or Drupal projects.
All product names and trademarks are the property of their respective owners.
Copyright 2013 Open Source Training, LLC. All rights reserved.
Comments
Great article.
Cheers,
Eddie
Refunds and coupons should be fine.
50% of people love using PayPal and won't use anything else. The other 50% of people hate using PayPal and won't go anywhere near your site without another option.