Changing payment suppliers

We’re currently using a payment supplier to handle all of our monthly subscriptions. We’ve been with them for a few years, but there are a couple of issues:

  • Old school XML API (we had to write the API integration ourselves. Ugh)
  • API does not support daily billing summary. To find out which records were successfully charged each day, we need to log into their website and download the data via CSV. We then run that through an importer on our side.
  • PCI Compliance.

These are some significant pain points.

Oh, one other thing - they have no idea how to migrate someone off their system. Seriously? What? Yes.

The upsides are:

  • Charge is only 2.2% (very good value for money by any comparison)
  • Super easy to modify the subscription charge for each client. There is no need to subscribe each client to a plan (ala Stripe). This is a pretty big deal for us, because we have quite a few different charges (discounts, coupons, referrals, etc) You just set up a charge record on the fly
  • Multiple subscriptions per client (Stripe don’t do this, but there are some workarounds: https://support.stripe.com/questions/can-customers-have-multiple-subscriptions)

We’re seriously considering moving to Stripe (we’re in the UK beta) and wanted to get feedback on what you are all using and the pros and cons that you have found.

You can hear us rant about our similar service (Authorize.net) here http://bootstrapped.fm/bootstrapped-episode-6-authorize-this/ as well as some Stripe talk.

Overall it’s hard to justify a move until the pain in massive, but now having used Stripe it is so nice to have a clean UI, be able to actually use the admin, be able to actually code things up logically, etc.

One of the start-ups from the co-working space I use here in Cape Town runs a service for handling monthly recurring billing called Snapbill. You can hook in multiple payment backends and handle lots of variations in “packages” etc. without losing the will to live. I’ll see if I can get the founders to join this forum too. :smile:

If you have an existing merchant account, I think you may like Braintree, I know that I’ve talked to some people that use it in conjunction with a merchant account to get lower rates than the standard 2.9% that they offer.

As far as Stripe goes, I would talk to their support team. I know that my service leverages Stripe and they offer lowered rates for higher traffic customers.