I've been digging through the transaction summary API, and I can't find anywhere that links a particular transaction to a customer. Am I missing something? We use CIM for repeat customers, and maintain a local database as well. We would like to keep them in sync with one another, which obviously requires Authorize.net reporting the customer id along with the transaction. If the transaction api doesnt support that, is there another way to map this?
Solved! Go to Solution.
11-13-2011 07:03 PM
According to the documentation, you ought to be able to get back the invoice number, customer ID, etc. from the Transaction Details API if you passed those fields originally. See the documentation for Responses, getTransactionDetailsResponse:
http://www.authorize.net/support/ReportingGuide_XML.pdf
Short of that, since you're using CIM to charge people, you ought to be able to get back the response info either on your charging page (if regular CIM) or relay response page (if hosted CIM).
11-13-2011 07:36 PM
According to the documentation, you ought to be able to get back the invoice number, customer ID, etc. from the Transaction Details API if you passed those fields originally. See the documentation for Responses, getTransactionDetailsResponse:
http://www.authorize.net/support/ReportingGuide_XML.pdf
Short of that, since you're using CIM to charge people, you ought to be able to get back the response info either on your charging page (if regular CIM) or relay response page (if hosted CIM).
11-13-2011 07:36 PM
Yeah, looks like I missed that field hiding at the top of the page. Thanks for info.
11-13-2011 09:28 PM