cancel
Showing results for 
Search instead for 
Did you mean: 

Hosted payment form and then process varying recurring transactions

Hi!

 

Our website charges a varying monthly amount to our customers, but we would rather not host any payment forms ourselves.

 

We would like a system in which Authorize.net host the credit card entry form for the initial payment transaction, and we can then charge a varying recurring amount against that same card.

 

For our UK website, we already achieve this with WorldPay (using a FuturePay Limited Agreement, as described at http://www.rbsworldpay.com/support/kb/bg/recurringpayments/rpfp1000.html) and with Sage Pay (using Repeat transactions, as described at http://www.sagepay.com/help/faq/what_is_continuous_authority). In both cases, the initial payment transaction is made on a hosted payment form, but we get back an ID which we can use to charge future recurring amounts.

 

I'd appreciate any advice on the Authorize.Net equivalent?

 

 

As far as I can tell, the Customer Information Manager (CIM) API is the only way to charge a varying recurring amount to a customer. However, it seems that if we use the CIM API then we have to host the payment pages on our own website and then pass the credit card details to Authorize.net using the CIM API.

 

Is there a way to use one of the hosted payment forms, such as Simple Checkout, Direct Post Method or Server Integration Method, and automatically save the details of successful payments into CIM, so that we can then process future payments against these details?

 

Or is there a way to repeat a successful transaction made in Simple Checkout, Direct Post Method or Server Integration Method?

 

Thanks,

 

Richard.

richarddavies
Member
10 REPLIES 10

Hey robdowns,

 

Yes, we just released the hosted CIM option, which should help with what this thread was looking for. You can see the announcement here. We're also working on getting the sample code on the site as well. Once that's available, we'll post an update to the announcement thread.

 

Thanks,

 

Michelle

Developer Community Manager