Accounting and Finance, Business

Recurring Payments and Subscription Billing

by

There’s nothing quite like guaranteed money for your business. Whether you’re selling software as a service, subscription boxes, retainer agreements, or monthly product deliveries, recurring payments are essential to many businesses.

Recurring or subscription billing gives you the confidence of a semi-guaranteed income. It makes managing your finances a little easier, lets you plan for the future, and gives you a cushion against financial shocks.

When you understand how many new customers you’re taking on, and how many you’re losing (the “churn” rate), you can also use it to project future cash flow and plans for expansion. In short, recurring billing is a solid way to manage and grow your business. With newer “account updater” technologies, it’s also more hands-off than ever.


What is recurring / subscription billing?

Recurring and subscription billing lets you charge your customer’s credit card on a regular basis for ongoing services that you provide. For example, you might charge monthly, quarterly, or annually. It’s ideal for businesses that offer ongoing services like gym memberships or regular delivery of products. Your customer only has to input their details once, and a recurring billing service takes care of the rest. Recurring billing is a common way to take payments online for repeat services.

Typically, businesses will offer different levels of plans with varying subscription costs depending on what the customer needs. These plans are often discounted if a customer pays for services for six months to a year in advance.

How do I set up subscription / recurring billing?

Assuming you have a business that provides products and services you can sell on subscription, there are various different ways to bill on a regular basis:

  • Through your payment processor
  • Through your ecommerce solution
  • Via a third-party service or app

Through Your Payment Processor

Many payment processors that process one-time transactions also offer recurring billing. These include popular online payment aggregator services like Braintree, PayPal, and Stripe or traditional merchant account solutions like those offered by CardFellow’s member processors. If you’re looking for recurring billing options, you can get quotes using our quote comparison tool.

Different processors may have different features available with recurring billing, such as the ability to automatically update cards, or to pro-rate payments if the customer changes their plan.

If you want a more thorough comparison of two of the popular recurring billing payment providers, you can read our extensive breakdown of Braintree vs. Stripe.

Through Your Ecommerce Solution

There are three big ecommerce solutions that let you setup online stores – Shopify, Volusion, and BigCommerce. Here’s how they handle recurring subscriptions:

Shopify handles recurring payments and subscriptions through third-party apps in their app store. Popular apps include: Chargebee Recurring Billing, Charge Rabbit, and RecurHub.
Volusion has recurring payments built into the platform. They have a thorough knowledge base article on how to use them.
BigCommerce offers recurring billing through integrated apps including Rebillia and RecurHub.

Related Article: Shopify vs. Volusion vs. BigCommerce.


Via a Third-Party Service or App

There are several third-party apps that will integrate with your existing payment processor to give you more options for your recurring billing. The better known ones are Recurly, Chargify, and Fusebill. These are not necessarily payment processing services themselves – rather, they enable recurring billing with your payment processor.

Using a third-party service may be your only choice if your processing company or ecommerce platform doesn’t offer a subscription billing option. However, remember that adding a third party service may come with additional charges. Some recurring billing services charge a percentage of volume while others may charge a per-transaction fee. If you’re not careful, those costs can add up quickly. Instead, it may make sense to look for a processor who can support recurring payments directly.

Data Portability

A seemingly small but important component of recurring billing is data portability, which refers to the ability to transfer clients’ stored card data if you switch processors or gateways. Some processors don’t allow you to take the data, which is often a big enough hassle to deter clients from switching, even if staying with the current processor is more expensive. Think about it – if you have dozens (or hundreds) of customers, all with information on file, it will take a lot of time and effort to collect all the card information again.

A processor that doesn’t allow data portability is effectively holding you hostage to their solution, hoping that you’ll stick around due to the inconvenience of switching. At CardFellow, we strongly suggest working with processors and gateways that offer data portability. It’s better to work with a company who will let you leave without major hassle if you need to.

Some companies, like Braintree, promote on their sites that they offer data portability, believing your data belongs to you. If the company doesn’t publish it, be sure to ask before signing up.

How do I integrate recurring billing into my business?

There are various ways to put recurring billing in place.

Set It Up Yourself

If you’ve got the knowledge and expertise, several of the recurring payment solutions make it easy to create membership plans, add the details, and give you the right code to show them on your website. Read through the various knowledge bases and try out some of the subscription payment processors and apps to see how easy they are to implement.

Hire a Developer

If you need a more complete solution, have multiple payment gateways, or need deep, customized integration, you will probably need to hire a developer. There are lots of developers who specialize in putting payment gateways and businesses together, including subscription billing.

Try asking in business forums and the various freelance marketplaces to find the right developer for you. Ask to see what subscription billing solutions they’ve created in the past.

What is automatic credit card updating?

Automatic updating for recurring billing is a great service, natively supported by Braintree, Stripe, Recurly, and others like TSYS and Chase Paymentech. These providers work with credit (and debit) card companies to automatically update your customer’s card details when they expire or change due to card reissuing. Rather than discovering a card has changed because the recurring transaction is declined, you’ll usually see less declines in the first place. This means your customer doesn’t need to manually enter their card details when they get a new card, and you don’t need to chase them down. There’s no interruption in service, and the recurring billing is effortless for them and for you.

Card changes are a possible source of lost revenue, as it’s easy for customers to decide to cancel rather than update a card. You can potentially save some of that revenue by utilizing an automatic card updater.

Costs for Automatic Updater

Like most things in processing, costs for automatic updater vary by processing company. In researching the options, we received a pretty big range of difference in pricing. Braintree assured us that automatic updater is built in to its current flat rate costs and there would be no additional fees while Bank of America quoted an exorbitant setup fee ($2,500!) and a separate per-transaction fee every time account updater is used. Be sure to ask about account updater fees when comparing processors, and if you need help, fill out CardFellow’s free, no-obligation quote request form.

Is there anything else I need to know?

Yes, here are a few other areas it’s worth thinking about.

  • Free trials – If you want to offer a free trial, choose a solution that has the functionality built in.
  • Handling card declines – Declined cards take time to resolve and can eat into your profits. Look into your subscription billing solution carefully to see how it handles declined cards. (E.g. retrying later, sending you a notification, offering alternative ways to pay, etc.)
  • Integration with other systems and apps – In some cases, you’ll want to pass information to and from your repeat billing service. Look at the integrations offered by the service you choose, and how much effort (and expense) it will be to integrate with other technology.
  • Working with accounting software – Reconciliation and accounts are just a part of life. It gets easier if your recurring payment solutions work with your accounting apps. Check if they have built in support for Freshbooks, FreeAgent, or whatever accounting software you use.

Recurring and subscription payments are an excellent way to add some financial security to your business. Try out some of these solutions, and read through the support bases or FAQs. You can then introduce the right subscription service for you, increase your repeat customer base, and grow your business.

TwitterFacebookLinkedIn
Paul Maplesden

BY Paul Maplesden

Paul Maplesden is a freelance writer specializing in business, finance, and technology. He brings shrewd research skills to CardFellow, resulting in detailed, actionable information for business owners.Paul finds writing about money deeply interesting, and much of his work for CardFellow focuses on the intersection of payments and technology. Whether he's writing about the latest payment app or detailing the differences in popular ecommerce platforms, Paul's work helps businesses understand the myriad products and services available in the processing industry.Aside from writing, he loves Earl Grey tea, pivot tables, hats, and other fine geekery.

FOUND THIS USEFUL? SHARE THIS!
 

Credit Card Processing exposed

Use the secrets that credit card processors don't want
you to know to drastically lower your credit card
processing fees.

Read Now!
 

You might also like…

paying too much for credit card processing money drain
Credit Card Processing Fees

View all articles

Please join the conversation

Your email address will not be published.

3 COMMENTS

  1. from Gerry Bilkes, on November 1, 2016

    I’ve used Recurring Orders on the Shopify platform to manage my monthly subscriptions and it has been pretty robust. I wasn’t sure how to install the app on my store and their Support team was pretty quick at getting me setup and running. There is seriously nothing sweeter than knowing your recurring sales cycle on a product and customers seem to like it as it takes the hassle out of re-ordering.

  2. from jin park, on December 5, 2016

    I have always been curious how interchange fees are processed for recurring billing / payments. would it be processed at the same rate every single time depending on what the initial form of payment was? (i.e. swiped vs. manual entry, matches for zip code, address, etc.) Would anyone have information on this?

    I am curious since one mistyped entry (i.e. zip code) gets processed at a high interchange rate, all future payments will be the same.

    Thank you!

    • from Ellen, on December 8, 2016

      Recurring billing payments are considered card-not-present and will be charged accordingly.