Skip to main content

How to Whitelist TrackShip IPs in CloudFlare

Ensure TrackShip’s webhook notifications are successfully delivered to your store

Eran avatar
Written by Eran
Updated over 2 months ago

TrackShip uses IP-based webhooks to send shipment tracking updates to your store. If these IPs are blocked by your firewall or security settings in Cloudflare, updates may fail to deliver. Whitelisting the appropriate TrackShip IPs ensures smooth communication and uninterrupted tracking.

🔐 TrackShip IPs to Whitelist

  • IPv4: 209.151.154.87

  • IPv6: 2605:7380:8000:1000:986a:b6ff:fe1f:688f

📸 Image Suggestion: Screenshot or callout box highlighting these IPs for copy-paste convenience.


🧭 Whitelist TrackShip IPs in Cloudflare

🔹 Method 1: Using IP Access Rules (for both IPs)

  1. Log in to your Cloudflare dashboard.

  2. Navigate to SecurityWAF from the left sidebar.

  3. Click on IP Access Rules.

  4. In the Search IP Access Rules section, enter the IPv4 address: 209.151.154.87.

  5. Set Action to Allow.

  6. Set Scope to All websites in account.

  7. Click Add to save.

  8. Repeat steps 4–7 for the IPv6 address: 2605:7380:8000:1000:986a:b6ff:fe1f:688f.


🔹 Method 2: Using WAF Custom Rules (for IPv6 only)

  1. In your Cloudflare dashboard, go to SecurityWAF.

  2. Click on Custom rules.

  3. Click Create Rule and name it something like “TrackShip IPv6”.

  4. Under Field, select IP Source Address.

  5. Set Operator to equals.

  6. Enter the IPv6 address: 2605:7380:8000:1000:986a:b6ff:fe1f:688f.

  7. Under Then take action, choose Skip to bypass Cloudflare’s security checks.

  8. Save the rule.


📋 Troubleshooting Tips

Issue

Quick Fix

Webhooks not received

Make sure both IPs are correctly added in IP Access Rules.

Still blocked in Cloudflare

Check WAF event logs and confirm the custom rule is active.

IPv6 errors only

Ensure the IPv6 address is whitelisted using Custom Rule if needed.

Did this answer your question?