Smartive.io

ShipEZ – Shipping Rates & Rules – All Carrier Integrations

Complete guide for setting up carrier-calculated rates in this project.


1. Overview

ShipEZ supports carrier-calculated shipping rates directly inside the Shipping Rules
workflow. You can create a shipping rate, connect a carrier account, validate
credentials, and return live rates at checkout.

Carrier Services Selection
Carrier Services selection in
ShipEZ
Before you start
  • Make sure Shipping Carrier Service Status is active in Settings
    Shipping Configuration Settings.
  • Create at least one Shipping Rule and ensure your Shopify shipping zones
    are synced.
  • Prepare carrier API credentials before configuring a shipping rate.

This guide follows the actual flow used in this project: Shipping Rules
Shipping RatesCarrier Services.

2. Quick Start in ShipEZ

Fast setup path
  1. Go to Shipping Rules in the app.
  2. Open an existing rule or create a new one.
  3. Open Shipping Rates and click Add Shipping Rate (or edit an
    existing one).
  4. Set Shipping Rate Setting to Carrier Services.
  5. In Calculate by, select your carrier.
  6. Enter credentials under Account Setting, then click Validate
    Account
    .
  7. Choose service selection mode (all or specific services), then click
    Save.
Available Carriers
Available carrier services in
ShipEZ
Available carriers in this guide

Tip: if a carrier validation fails, re-check account fields, origin address, and
sandbox/production mode before saving.

3. Australia POST – eParcel

Use Australia POST – eParcel to return live rates in ShipEZ when your store ships
from supported AU locations.

Australia POST eParcel setup
Australia POST – eParcel account
setup
Required credentials
  • Username / API Key (Client ID)
  • Secret Key (Client Secret)
  • Account Number
Setup steps
  1. Open your shipping rate in Carrier Services mode.
  2. Choose Australia POST – eParcel in Calculate by.
  3. Enter credentials, click Validate Account, then save.

4. Australia POST Postage Assessment Calculator

This method uses Australia Post postage assessment rules. Configure it when your
workflow requires postage-assessment based calculation.

Australia POST PAC setup
Australia POST Postage Assessment
Calculator setup
Setup steps
  1. In the shipping rate, set Calculate by to Australia POST Postage
    Assessment Calculator
    .
  2. Fill in required account and origin fields shown in Account Setting.
  3. Validate the account and save the rule.

5. Canada Post

Use Canada Post when your shipping origin is in Canada and you want Canada Post live
rates at checkout.

Canada Post setup
Canada Post account setup
Required credentials
  • API Username (Client ID field in app)
  • API Password (Client Secret field in app)
  • Customer Number (Account Number field in app)
Setup steps
  1. Open your shipping rate in Carrier Services mode.
  2. Set Calculate by to Canada Post.
  3. Enter credentials and click Validate Account.
  4. Choose service selection (all or selected services), then save the
    shipping rate.

6. DHL Express – MyDHL

DHL Express – MyDHL can be connected for production carrier rates in ShipEZ.

DHL Express MyDHL setup
DHL Express – MyDHL account setup
Required credentials
  • API Key (Client ID)
  • Secret Key (Client Secret)
  • Account Number
  • Planned Shipping Date (required in DHL section)
Setup steps
  1. Request production credentials from DHL Developer Portal/MyDHL onboarding.
  2. Set Calculate by to DHL Express – MyDHL.
  3. Enter account details and validate account.
  4. Configure service selection/customs options if needed, then save.

7. Fedex

FedEx allows live carrier rates with optional service-level filtering inside ShipEZ.

FedEx setup
FedEx account setup
Required credentials
  • API Key (Client ID)
  • Secret Key (Client Secret)
  • Account Number
Setup steps
  1. Set Calculate by to FedEx.
  2. Enter credentials and validate account.
  3. Choose all services or selected services by carrier.
  4. Optionally configure additional FedEx options (for example One
    Rate/residential), then save.

8. Lalamove

Lalamove can be configured for same-day/local delivery rating in supported regions.

Lalamove setup
Lalamove account setup
Required credentials
  • API Key
  • API Secret
Setup steps
  1. Choose Lalamove in Calculate by.
  2. Enter credentials, region, and validate account.
  3. Set service selection options and save.

9. New Zealand Post

Use New Zealand Post when shipping from NZ origins and you need carrier-calculated
checkout rates.

New Zealand Post setup
New Zealand Post account setup
Required credentials
  • Client Id
  • Client Secret
Setup steps
  1. Set Calculate by to New Zealand Post.
  2. Enter account credentials and validate.
  3. Choose services and save.

10. Purolator

Purolator integration lets you quote rates using your Purolator account settings.

Purolator setup
Purolator account setup
Required credentials
  • User Name
  • Password
  • Registered Account Number
  • User Token
Setup steps
  1. Select Purolator in Calculate by.
  2. Input API credentials and account number.
  3. Validate and save the shipping rate.

11. Sendle

Sendle is a lightweight carrier setup with API key and secret validation.

Sendle setup
Sendle account setup
Required credentials
  • Client ID
  • Client Secret
Setup steps
  1. Choose Sendle in Calculate by.
  2. Fill API credentials and validate account.
  3. Select service mode and save your shipping rate.

12. ShipperHQ

ShipperHQ can be used as a rating engine when your shipping logic is managed in
ShipperHQ rules.

ShipperHQ setup
ShipperHQ account setup
Required credentials
  • API Username
  • API Password
Setup steps
  1. Configure your methods and zones in ShipperHQ first.
  2. In ShipEZ, select ShipperHQ in Calculate by.
  3. Enter credentials, validate, and save.

13. UPS

UPS setup works with OAuth-based credentials and account number validation.

UPS setup
UPS account setup
Required credentials
  • Client Id
  • Client Secret Key
  • Account Number
Setup steps
  1. Create/update a UPS app and make sure Authorization (OAuth) and
    Rating are enabled.
  2. In ShipEZ, set Calculate by to UPS.
  3. Enter credentials and click Validate Account.
  4. Choose service mode and save.

14. USPS

USPS in this project supports the newer API credentials and can be used for domestic
and international service options.

USPS setup
USPS account setup
Required credentials
  • Consumer Key (Client ID)
  • Consumer Secret (Client Secret)
Setup steps
  1. Open your shipping rate in Carrier Services mode.
  2. Select USPS in Calculate by.
  3. Paste credentials and click Validate Account.
  4. Select all services or specific services, then save.

If you are migrating from legacy USPS Web Tools credentials, update to the new API
keys before validation.