Reply
Member
Posts: 2
Registered: ‎07-02-2014

CIMinvoking payment with customer profile id via post request

[ Edited ]

I have this scenario:

- Customer pays with credit card for the first time


- Authorize.net stores the CC info of customer into their system and sends GET request back to me with success and customerProfileID that I can use later to invoke the payment via POST


- When subscription ends for a user the system service invokes the payment through authorize.net via post request where I use customerProfileID and other security parameters etc

 

Is my scenario possible with CIM? I thought that when I redirect the user to authorize gateway for the first time the profile gets created and authorize.net sends me parameters back so i can reuse them later for invoking payment via profile via post request?

 

thanks

Member
Posts: 2
Registered: ‎07-02-2014

Re: CIMinvoking payment with customer profile id via post request

[ Edited ]

I am talking about this option:

 

"Re-direct the customer to an Authorize.Net hosted page to manage payments and shipping all on one page."

 

So this works like I described? We redirect customer to Authorize.net website and after profile is created, payment is done and Authorize.net sends us the customer profile ID through GET request?

 

Then later I can invoke the payment via customer profile with SOAP. Correct?

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

Re: CIMinvoking payment with customer profile id via post request

There are more detail on the xml or soap documentation chapter 4

http://developer.authorize.net/api/cim/