Go to previous topic
Go to next topic
Last Post 12 Apr 2022 02:19 PM by  Steve L
Regional IP Address Filter has been triggered
 5 Replies
Author Messages


Basic Member


Posts:158
Basic Member


--
06 Apr 2022 02:03 PM

    Hello,

    In the last 4 or 5 days orders have been tagged as “Pending Review” in Authorize.net. I spoke to Authorize.net they said it looks like our store is capturing and reformatting the IP address, when it should recognize and use the end users IP address. It is taking customers IP address and reformatting or transmitting it through another IP address that is triggering the regional IP address filter and pending these orders. How do we resolve this issue?

    Please advise,

    Kenyatta

    0


    Veteran Member


    Posts:2956
    Veteran Member


    --
    11 Apr 2022 08:13 PM

    Hi Kenyatta

    We support several different Authorize.net products (AIM, SIM, CIM and Accept.js)

    Can you please confirm which product you're using?

    Thank you

    0


    Basic Member


    Posts:158
    Basic Member


    --
    11 Apr 2022 08:14 PM
    Hello,
    AIM
    0


    Veteran Member


    Posts:2956
    Veteran Member


    --
    11 Apr 2022 08:24 PM

    We don't modify, translate or change the IP address we pass to AIM. The IP address is what is being captured by the server and pass to Authorize.net via the "x_customer_ip" field.

    Can you please confirm or find out from Authorize.net which IP address is being flagged? 

    Thank you

     

    0


    Basic Member


    Posts:158
    Basic Member


    --
    12 Apr 2022 12:47 PM

    Good morning,

    Here are some of the IP addresses from this week. 172.31.37.169, 172.31.43.222, 172.31.7.161.

    Thanks,

    Kenyatta

    0


    Veteran Member


    Posts:2956
    Veteran Member


    --
    12 Apr 2022 02:19 PM

    Ok. I believe the 172 is a private IP network, possibly from Cloudflare. This can mean the pages are being served by some proxy. Please note the Storefront merely reads the IP address of the incoming request and pass along to Authorize.net. It won't know that it's coming from a proxy or a real client.

    Normal requests looks like this:

    SERVER <=> END USER

    Using a proxy in between:

    SERVER <=> PROXY <=> END USER

    Can you check with your hosting provider if they are somehow using a proxy to serve out the pages because that is the IP address read by the Web server from the incoming request? You can share those IP address with them and see if they recognize it. I think they may be using CDN (Content Delivery Network) like Cloudflare that reads your pages, caches them and serves the cached version to the end user. If that is the case, you can ask them to try disable the cache on the document, but only cache the static resources like images, etc.

    Thank you

    0


    ---