cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy service to find/replace placeholder CC data to hand off to 3rd party?

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.

theogravity
Member
1 REPLY 1

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

 

RichardH
Administrator Administrator
Administrator