Hello,
I was wondering if authorize.net net provided an API/SDK/service that given a request like
Posting to: https://www.authorizeproxy.com/request
(post data body - can be an XML form or form encoded data)
pan={cc_number}&name={cardholder_name}&exp={expiry_date}
Destination: https://www.3rdpartyapi.com/processpayment
So you post the data body to the authorize proxy with a token that represents the cc, authorize looks up the cc in its database using the token and then via api or whatever service, replaces the placeholder info with the actual values and then forwards that data to the 3rd party api.
I'd like to know if such a thing exists. I'm aware that there can be security issues with this sort of implementation, but would overall like to know if authorize.net could be used to do these kind of transformations.
03-24-2015 01:07 PM
Hello @theogravity
Using customer profiles with Customer Information Manager (CIM), merchants can securely store card data on our servers and then use tokens to make subsequent transactions. The token cannot be used by a third party. You can learn more customer profiles at http://developer.authorize.net/api/cim.
Richard
03-25-2015 08:21 AM