Integration and Testing

Authorize.Net API questions and help with your payment integration.

Posts: 9
Registered: ‎03-02-2014

Performing Transaction based on previous Transactions in Authorize.NET CIM

[ Edited ]

I am new to Authorize.NET. Is reference transaction possible in For example: User A comes and enters the Credit Card details for first time, he does the payment. Now for the second time onwards when he does the payment the details of the previous transaction has to be used (i.e. he will not be entering the details again, the first payment details has to be used by default) and payment has to be done. Is there any such option available in Authorize.NET CIM service.


I am using Authorize.NET SDK from This provides me the functions for CIM, but not sure how to use above mentioned scenario.Does CIM of authorize.NET provides this feature using CIM.


I am able to authorize the credit card and based on the response("AuthorizationCode") I did capture. Now after that from the capture response parameters I tried to do another transaction. But failed and got the error message : This transaction has been submitted already.


Also, Is it possible to have a skype call for discussing the same with any one of developers.

Posts: 4,525
Registered: ‎03-08-2010

Re: Performing Transaction based on previous Transactions in Authorize.NET CIM

The doc is here


On CIM, you create a customer profile and their credit card payment profile, then use the payment profile to generate transaction.