Going live is the moment your real customers start seeing Calcurates rates at checkout. This guide covers the final checks before launch and what to monitor during the first days.
1. Make sure your live WooCommerce website is connected to Calcurates and synced. See How to add and connect a WooCommerce website to Calcurates.
2. Make sure the live website uses the correct Calcurates API token. Get the token from the Website settings in your Calcurates account. A common mistake when promoting from staging to production is leaving the staging website's token in the production configuration — double-check you're using the token of the correct Website.
3. Assign the Calcurates Shipping Method to the correct Shipping Zones. In your WooCommerce admin: WooCommerce > Settings > Shipping — make sure the Calcurates shipping method is added to every zone where Calcurates rates should appear. See How to configure Calcurates WooCommerce plugin.
4. Remove or disable overlapping native WooCommerce rates (flat rate, free shipping) in the same zones, otherwise customers will see duplicates next to your Calcurates methods.
5. Check Shipping Options in your Calcurates account. Every Shipping Option you want live must be enabled and assigned to your live WooCommerce Website.
6. Check that every Shipping Option has an Origin assigned. A missing Origin is the most common reason a method silently doesn't appear at checkout.
7. Multi-Origin users: make sure your Origins are synced with your live WooCommerce website. See How Multi-Origin Shipping feature works.
8. Check your caching setup. If you use a caching plugin or server-side page cache, make sure cart and checkout pages are excluded from caching — cached checkout pages can show stale shipping rates.
9. Check your plan headroom. Estimate your expected monthly rate calculations against your current plan's limit so you are not surprised by overage charges. Planning a sale or peak season? Consider upgrading in advance. See Billing and Pricing Plans.
| Problem | Likely cause | Fix |
|---|---|---|
| No rates at checkout at all | Plugin disabled, wrong API token, or Calcurates method not in the zone | Re-check steps 1–3 |
| Methods missing for some addresses only | A Shipping Area or Shipping Rule restricts them | Find the request in the Activity Feed and check which Rules were applied |
| Duplicate shipping methods | Native WooCommerce rates still active in the same zone | Remove or disable the native rates |
| Stale or outdated rates at checkout | Caching plugin caching cart/checkout pages | Exclude cart and checkout from caching |
| A method shows the wrong price | Rule/surcharge applied, missing product dimensions or weight | Check the rate breakdown for that request in the Activity Feed |
Want a second pair of eyes before launch? Book a free configuration review — or submit a ticket.