Videos and Webinars
Why Are my Orders Sometimes Showing Cloudflare IP Addresses Instead of my Customer's IP?

Orders Sometimes Showing Cloudflare IP Addresses Instead of My Customer's IP

Although Shift4Shop uses Cloudflare to manage and protect our DNS and network, some merchants have also set up their own account on Cloudflare in the past to protect their site.

In some cases, merchants using their own Cloudflare account have reported that IP addresses on certain orders are not reflective of the customer's true IP address but rather the Cloudflare proxy.

If you are experiencing this issue on your orders and you use Cloudflare independently from Shift4Shop, (i.e., You have your own CF account that you use), it is likely because Cloudflare is sending IPv6 information in the order headers rather than IPv4.

To correct this, configure your Cloudflare Account Settings to use IPv4 in the headers. The following article on Cloudflare will show you how to do this:

Pseudo IPv4 - Supporting IPv6 addresses in legacy IPv4 applications