Reply
Highlighted
Contributor
Posts: 48
Registered: ‎06-08-2011
Accepted Solution

Recurring payments initiated by us

Hi - I'm trying to process reoccurring payments with the following requirements:

 

  • Payment processing would be initiated by us
  • Customer would enter card data on first transaction only. We would bill the card monthly, with potentially different amounts but would not have the card data present.
  • Want to require the CVV on first transaction. If it succeeds, when we bill the card monthly, CVV would not be required for transactions later.
  • We do not want to stored sensitive information like credit card data
  • User would have option later to specify a different card or update their profile (this can be done by SOAP, XML or any commonly available method)
  • This would include echeck transactions

 

Effectively, we're trying to create a similar experience as Amazon, where you enter the card data once. When you buy in the future, you only select your profile/(card and shipping address) you want to use and the payment goes through, without entering in card or CVV again. The only difference is, we're initiating the payments in the future as our services is handled on a subscription basis.

 

My initial thought was CIM. However, due to the 3rd requirement, CIM may not work for this. What's the best route to achieve the result we're after?

 

Bill

 

 

 


Accepted Solutions
Highlighted
Solution
Accepted by topic author martin1b
‎08-21-2015 01:58 AM
Contributor
Posts: 10
Registered: ‎06-22-2011

Re: Recurring payments initiated by us

The "createCustomerProfileTransactionRequest" CIM API method provides for charging the customer's credit card without requiring the card code.

 

In other words, the CIM API should meet all of your requirements.

View solution in original post


All Replies
Highlighted
Solution
Accepted by topic author martin1b
‎08-21-2015 01:58 AM
Contributor
Posts: 10
Registered: ‎06-22-2011

Re: Recurring payments initiated by us

The "createCustomerProfileTransactionRequest" CIM API method provides for charging the customer's credit card without requiring the card code.

 

In other words, the CIM API should meet all of your requirements.