vcatalano / py-authorize

A full-featured Python API for the Authorize.net payment gateway.
MIT License
42 stars 35 forks source link

x_customer_ip #19

Closed delibaltas closed 10 years ago

delibaltas commented 10 years ago

A question: Does anybody know if and how can I send customer's IP to authorize.net using this library? The authorized.net specific field is x_customer_ip . Thank you.

vcatalano commented 10 years ago

The field is currently not supported. During my initial development I did not see a need for this field to be sent. However, after doing a bit of research on Authorize.net's forums, it appears that the x_customer_ip field is actually used by the gateway for their Advances Fraud Detection suite. I will take a look at adding in the field.

vcatalano commented 10 years ago

This field has now been added for both the CIM and AIM APIs.

delibaltas commented 10 years ago

Sorry for asking, but does your authorize.net account receives the ip addresses you are sending? No matter what I send, authorize.net shows my web server's IP in the transaction data I access through the admin center.

vcatalano commented 10 years ago

Py-Authorize only sends the value you pass to it. There is no intermediate processing for determining an IP address.

delibaltas commented 10 years ago

I know, but our authorize.net account never receives it. Not in test, nor in production, so I was asking if you saw this working in action. I guess you did, so I must search to see what I'm doing wrong.

Thank you

On 27 May 2014 20:28, Vincent Catalano notifications@github.com wrote:

Py-Authorize only sends the value you pass to it. There is no intermediate processing for determining an IP address.

— Reply to this email directly or view it on GitHubhttps://github.com/vcatalano/py-authorize/issues/19#issuecomment-44307456 .