Is it possible to create an automatic payment solution with varying sums?

129 views Asked by At

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.

2

There are 2 answers

0
Alex K. On BEST ANSWER

Stripe offer it (see Metered Billing) at stripe.com/docs/subscriptions.

ecommerce continuous authority would be another good google-able phrase for this.

1
snowYetis On

This is comment worthy, but I don't have enough SO street cred yet. Check out http://www.cybersource.com . They are very robust and offer a lot of flexibility versus other vendors.

The way most payment vendors that I have worked with are similar in the way that you can register a recurring payment account with a max payment amount. You could register the account with a high payment amount.

Another possibility is to update the recurring payment account to accept the new sum for that month. Are there any type of event or trigger that occurs when the sum on a payment changes?