There are many payment processors that handle recurring payments and subscriptions with a fixed amount for each time period. I am looking to implement a solution similar to Google Apps or Amazon AWS where you are instead automatically billed a different amount each month to your credit card.
I know this can be achieved by using PayPal Reference Transactions, but for several reasons I would like to avoid PayPal (bad checkout flow and a history of suspending accounts).
Are there any other online payment systems that provide this functionality for credit cards? Preferably it should be able to be integrated directly with good developer resources and pci-dss compliance (such as Braintree) that I like a lot.
A related question has been answered before (How to create a recurrent payment with varying amount each month with paypal?) but that was explicitly asking for a PayPal solution which I don't want.
Stripe offer it (see Metered Billing) at stripe.com/docs/subscriptions.
ecommerce continuous authority would be another good google-able phrase for this.