Skip to main content

Documentation Index

Fetch the complete documentation index at: https://shipmagic-docs.speedysquirrelhq.com/llms.txt

Use this file to discover all available pages before exploring further.

Shipping Customizations

Best for: Modifying the shipping rates you already have by hiding, sorting, or renaming them based on specific conditions.

Example Use Case

Hide XYZ rate when customers purchase products tagged fragile.

Key Benefits

  • Works on all Shopify plans (CCS not required)
  • Hide existing delivery options
  • Reorder delivery methods at checkout
  • Rename shipping methods at checkout
  • Apply rules based on products, cart, customer, location, and more

Use Shipping Customizations when you:

  • Already have shipping rates configured in Shopify natively
  • Want to hide or show rates based on cart, product, or customer conditions
  • Want to improve the checkout experience without changing how rates are calculated
  • Need more control over which shipping options customers see

Shipping Rates

Best for: Creating and displaying custom shipping rates from the app using logic that is not possible with Shopify natively.

Example Use Case

Charge shipping as 10% of the cart total, capped at $100.

Key Benefits

  • Create fully custom shipping rates and display them at checkout
  • Show live carrier rates from your own shipping account
  • Build advanced rate calculation logic beyond Shopify’s native settings
  • Calculate rates based on:
    • Products
    • Destination address
    • Customer
    • Warehouse location
    • Cart value
    • Weight
    • Quantity
    • And more

Requirements

Requires CCS (Carrier Calculated Shipping) to be enabled on your Shopify store.

Use Shipping Rates when you:

  • Want to create shipping rates not possible in Shopify natively
  • Need dynamic pricing based on order, product or customer conditions
  • Want to connect carrier accounts and show live rates at checkout

Quick Rule of Thumb

  • Use Shipping Rates when you need to create or calculate shipping prices that Shopify cannot do natively - such as percentage-based rates, advanced product rules, customer-specific pricing, carrier integrations, and more.
  • Use Shipping Customizations when your shipping rates already exist and you only want to hide, rename, or reorder the options shown at checkout based on conditions.
  • In simple terms,
    • Shipping Rates = Changes what customers pay
    • Shipping Customizations = Changes what customers see