5.3 Shipping - Online Shipping Calculators & Debug Mode

Created by Danny Wong, Modified on Fri, 7 Aug, 2020 at 12:25 PM by Danny Wong

If shipping costs provided by your WooCommerce installation are higher or lower than what you expect, we recommend enabling the debug mode within the shipping plugin settings section that you are using.

Once this option is enabled, add a product to cart and in most cases you will see useful information on the cart page and/or on the checkout page that explains why shipping costs are different from what you expect, or why they are simply not displayed at all.

We also recommend comparing shipping costs displayed on your WooCommerce site to shipping costs provided by online calculators. Nearly all shipping companies provide such a tool. Ensure you use the same values as the ones provided by the debug mode in terms of weights and dimensions.

Common Issues

When you experience an issue, make sure that:

  • Weights and dimensions are entered for all products. More at: Adding Dimensions and Weights to Products for Shipping.
  • Currency is correct – some plugins require the shop to use a specific currency. Confirm or change the shop currency at: WooCommerce > Settings > General.
  • Shop base location is correct – some plugins require the shop to have a specific base location. Confirm or change shop location at: WooCommerce > Settings > General.
  • API keys are correct. If not, an “Authorization failed” message should display.
  • wp_remote_get() function is enabled on your server. Verify at: WooCommerce > System Status > Server Environment (Get Remote value)

FedEx

Online calculator: https://www.fedex.com/ratefinder/home

shipping-fedex_settings
Enable debug mode
shipping-fedex-sample
Sample: incorrect API credentials

USPS

Online calculator: http://postcalc.usps.com/

shipping-usps-settings
Enable debug mode
USPS debug mode sample
USPS debug mode sample

UPS

Online calculator: https://wwwapps.ups.com/ctc/request?loc=en_US&WT.svl=PNRO_L1

Enable UPS debug mode
Enable UPS debug mode
UPS sample error message
UPS sample error message

Australia Post

Online calculator: http://auspost.com.au/apps/postage-calculator.html

Enable Australia Post debug mode
Enable Australia Post debug mode
Australia Post error message sample
Australia Post error message sample

Canada Post

Online calculator: http://www.canadapost.ca/cpotools/apps/far/business/findARate?execution=e1s1

Enable Canada Post debug mode
Enable Canada Post debug mode
Canada Post debug mode sample
Canada Post debug mode sample

New Zealand Post

Online calculator: https://www.nzpost.co.nz/tools/rate-finder

Enable New Zealand debug mode
Enable New Zealand debug mode
New Zealand Post debug mode sample
New Zealand Post debug mode sample

Purolator

Online calculator: https://eshiponline.purolator.com/ShipOnline/Estimates/Estimate.aspx?lang=e

Enable Purolator debug mode
Enable Purolator debug mode

Royal Mail

Online calculator: http://www.royalmail.com/price-finder

2015 Flat Rates: http://www.royalmail.com/sites/default/files/Royal-Mail-UK-and-international-parcel-and-letter-prices-30-March-2015.pdf

Enable Royal Mail debug mode
Enable Royal Mail debug mode
Royal Mail debug mode sample
Royal Mail debug mode sample

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article