Overview
With Calcurates you can display real-time shipping rates and estimated delivery dates from certain carriers we support by connecting your own carrier accounts (UPS, FedEx, USPS, DHL, Canada Post, Australia Post, Aramex / Fastway and more) and creating Carrier Shipping Options.
Carrier Shipping Option: Popular Scenarios
Check some popular scenarios perfectly solved with Carrier Shipping Options:
- Display high-accurate Real-Time shipping rates from certain carrier (i.e. UPS Ground and UPS Next Day rates from UPS)
- Display Estimated Delivery Dates in addition to rates
- Display International Duties & Taxes
Carrier Shipping Option: Configuration Steps
Step 1: Connect your Carrier account
Step 2: Add or Edit Carrier Shipping Option
After you finish: Check methods and rates in the Activity Feed while testing.
- Sort order. By default Calcurates sorts shipping options by rate value (from lower to higher). With this setting you may apply your custom sorting.
Other
- Code. This code is generated automatically and used for custom development purposes
Carrier Services: Basic Settings
Once you create a Carrier Shipping Option you will see the list of available Carrier Services (Ground, Next Day, 3 Day, e.t.c.).
Click on the certain Carrier Service to see its settings.
General
- Name. This name will be be displayed at checkout if "Set different display name" is disabled.
- Set different display name. You may use "Name" as an internal name, while set a different display name for checkout with this setting.
Geo Conditions
- Served Shipping Areas. Select Shipping Areas, for which this Carrier Service is valid.
Carrier Service: Advanced Settings
Info Messages
- Show Explanatory Tooltip / Method's Description to The Customers. Add text which you'd like to display as a description to your Shipping Method. Use the following variables to display info in the shipping method's description: delivery date from - {delivery_from}, delivery date to - {delivery_to}, min transit days qty - {min_transit_days}, max transit days qty - {max_transit_days}, international taxes & duties - {tax_amount}, packaging results - {packages}. Twig-template is supported.
- Magento. Check additional display settings in Magento admin (Calcurates extension settings)
- Show Error Message when Shopping Option is unavailable (n/a for Shopify). If conditions for the shipping Method are not met, you may display some restrictive message at checkout. If disabled Method is hidden with No Message.
Delivery Dates

- Source of Delivery Dates. Select the source of estimated delivery dates.
- Get from the Carrier. Delivery date is supplied by the carrier. Check additional settings in Carrier Settings > Delivery Dates.
- Custom Settings. Choose from available Delivery Dates profiles.
- Shopify. Delivery dates format can be changed in the Website's settings.
- Magento and WooCommerce: Delivery dates display settings are available in the Calcurates extension config.
- Enable Date & Time Picker at Checkout (for Magento only).
Sort Order
- Sort Order. By default Calcurates sorts shipping methods by rate value (from lower to higher). With this setting you may apply your custom sorting.
Other
- Service type. This read-only value is used for debugging purposes
Custom Packages
If you are using Smart Packaging for your Carrier Shipping Option (check Shipping Option Basic Settings), then enable allowed Custom Packages. Carrier Packages (rarely used)
"Carrier Packages" is a rarely used feature, which doesn’t work with the dynamic Smart Packaging. If any Carrier Package is enabled, then the rates will be returned based on this Carrier Package. If multiple Carrier Packages are enabled, then multiple carrier rates will be returned (1 per each Carrier Package).