Quick Diagnostics
Before diving into specific issues, run through this checklist:Common Issues
No Shipping Rates at Checkout
This is the most common issue and usually has a simple fix.
1
Verify Zone Coverage
Check if the customer’s address matches any zone:
- Go to Shipping Zones
- Review zone countries, states, and postal codes
- Ensure the destination is included
2
Check Rate Status
Ensure rates are active:
- Click Manage Rates on the zone
- Verify at least one rate shows “Active”
- Toggle inactive rates to active if needed
3
Test in Sandbox
Reproduce the issue:
- Go to Rate Sandbox
- Enter the exact address and cart details
- Click Calculate Rates
- Review any error messages
4
Verify Carrier Service
Check Shopify settings:
- Go to Shopify Admin → Settings → Shipping
- Look for “Smart Shipping” carrier service
- Ensure it’s active
Wrong Shipping Rates
Rates Too High
Rates Too High
Possible Causes:
- Product group surcharges applied
- Weight calculations incorrect
- Min rate limits set too high
- Review product group modifiers
- Check product weights in Shopify
- Adjust rate configuration
Rates Too Low
Rates Too Low
Possible Causes:
- Free shipping threshold triggered incorrectly
- Percentage rates misconfigured
- Max rate limits capping prices
- Verify threshold amounts
- Check percentage calculations
- Review max rate settings
Free Shipping Not Working
Free Shipping Not Working
Possible Causes:
- Threshold not met
- Wrong calculation basis (subtotal vs total)
- Rate conditions blocking free shipping
- Verify cart value meets threshold
- Check if taxes/discounts affect calculation
- Review rate conditions
Performance Issues
- Slow Calculations
- Timeout Errors
- Inconsistent Results
Symptoms: Rates take > 3 seconds to appearSolutions:
- Reduce number of active rates (keep under 20 per zone)
- Simplify complex conditional rules
- Remove unused product groups
- Contact support for optimization help
Zone Issues
Zone Not Matching
Diagnostic Steps:
- Check Country Code Format
- Use 2-letter ISO codes (US not USA)
- Verify spelling (GB not UK)
- Verify State Format
- Use proper format: US-CA not California
- Check abbreviations are correct
- Test Postal Codes
- Remove spaces from postal codes
- Verify wildcard patterns (902* not 902**)
- Zone Priority
- Remember specific zones override general ones
- Postal > State > Country priority
Multiple Zones Matching
When multiple zones match an address, Smart Shipping uses the most specific one. This is normal behavior.
- Exact postal code match
- Wildcard postal code match
- State/Province match
- Country match
- Catch-all zones (no restrictions)
Product Group Problems
Products Not Grouped Correctly
Products Not Grouped Correctly
Check:
- Product tags in Shopify match group configuration
- Product types are spelled correctly
- Collections are properly assigned
- SKU patterns match if using SKU rules
Group Modifiers Not Applying
Group Modifiers Not Applying
Verify:
- Group is active
- Products are assigned to group
- Modifier type (multiply vs add) is correct
- Rate allows product group modifiers
Wrong Products in Group
Wrong Products in Group
Review:
- Group matching rules
- Product data in Shopify
- Use Rate Sandbox to test specific products
Testing Issues
Rate Sandbox Not Working
1
Clear Form
Click “Clear” button and start fresh
2
Check Required Fields
- Product name
- Weight (if using weight-based rates)
- Price
- Destination country
3
Verify Data Format
- Weight in correct units (lbs or kg)
- Price without currency symbols
- Valid country/state codes
Live Checkout Different from Sandbox
Possible Reasons:- Customer-specific discounts applied
- Shopify Scripts modifying rates
- Other apps interfering
- Cache showing old rates
- Test with a clean customer account
- Disable Shopify Scripts temporarily
- Check for conflicting apps
- Clear all caches
Integration Issues
Conflicts with Other Apps
Some apps may interfere with shipping calculations. Common conflicts include other shipping apps, discount apps, and checkout customizers.
- Temporarily disable other shipping apps
- Test in Rate Sandbox
- Re-enable apps one by one to identify conflict
- Contact support for compatibility help
Shopify Updates
After Shopify updates their platform:Error Messages
Common Error Codes
| Error | Meaning | Solution |
|---|---|---|
| NO_RATES_FOUND | No rates match criteria | Check zone and rate configuration |
| ZONE_INACTIVE | Matching zone is disabled | Activate the zone |
| INVALID_ADDRESS | Address format issue | Verify address details |
| TIMEOUT | Calculation took too long | Simplify rate rules |
| SERVICE_ERROR | System issue | Contact support |
Quick Fixes
Reset Everything
- Deactivate all zones
- Clear browser cache
- Reactivate zones one by one
- Test after each activation
Emergency Mode
- Create simple backup zone
- Single flat rate
- No conditions or modifiers
- Use while troubleshooting
When to Contact Support
Contact support immediately if: Before contacting support, gather:- Store URL
- Screenshot of error
- Steps to reproduce issue
- Recent changes made
- Rate Sandbox test results
Prevention Tips
Regular Testing
Regular Testing
- Test rates weekly
- Check after any changes
- Monitor customer complaints
- Use Rate Sandbox before going live
Documentation
Documentation
- Document your zone strategy
- Keep notes on rate logic
- Track changes made
- Save working configurations
Gradual Changes
Gradual Changes
- Make one change at a time
- Test after each change
- Keep backup of working setup
- Roll back if issues occur
Need More Help? If you can’t resolve your issue, contact our support team with details about your problem.