Shopify Integration

Same-Day Delivery
for Your Shopify Store

Generate shipping labels, sync tracking, and offer same-day, standard, and carrier rates at checkout — all from inside your Shopify admin. Free to install, set up in minutes.

How It Works
How It Works

From order to doorstep, automated

Connect your Weels account and let the app handle everything.

1

Customer Places Order

Your customer checks out on Shopify and picks a shipping option — same-day delivery, standard shipping, or a carrier rate like Canada Post or UPS.

2

Label Generated Automatically

When the order is paid, a shipping label is generated instantly. Or click one button to generate it manually.

3

Tracking Synced Back

A tracking number and URL are pushed back to Shopify. Your customer is notified and can track live.

Features

Everything You Need, Built In

Automatic Label Generation

Toggle auto-fulfill on and labels are created the moment an order is paid. No manual steps, no delays.

Two-Way Tracking Sync

Tracking numbers, URLs, and fulfillment status sync back to Shopify automatically. Customers stay in the loop.

Shipping Rates at Checkout

Offer same-day delivery, standard, and express flat rates on any Shopify plan. On Advanced or Plus, rates are calculated in real time.

Canada Post & UPS Integration

Enable carrier shipping to offer Canada Post and UPS options. On Advanced/Plus, rates are live at checkout. On Basic/Grow, add them as flat rates. Label generation always uses live carrier pricing.

Age-Verified Delivery

Government-compliant age verification (18+, 19+, 21+) at the door. Perfect for alcohol, cannabis, and regulated goods.

Signature Required

Require a digital signature for high-value items. Captured on the driver’s device, stored as proof of delivery.

Void & Regenerate

Made a mistake? Void a label and regenerate it in one click. Prepaid credits are refunded automatically.

Embedded App

Manage Everything from Shopify

The Weels app lives inside your Shopify admin. No switching between tabs or logging into another dashboard.

your-store.myshopify.com/admin/apps/weels
Weels Shopify App — Orders Weels Shopify App — Settings (Basic/Grow) Weels Shopify App — Settings (Plus / Advanced) Weels Shopify App — In-Order Ship Modal Shopify Checkout — Basic / Grow Shopify Checkout — Plus / Advanced Weels Shopify App — Pickups
View and manage all Weels orders, generate labels, track shipments, and void labels — all from inside Shopify.
Click image to enlarge
Enlarged screenshot
📦

Orders & Labels

View, generate, print, void

⚙️

Settings

Rates, carriers, automation

🚚

Pickups

Schedule driver pickups

🔄

Tracking Sync

Auto-sync back to Shopify

Setup Guide

Up and Running in 5 Minutes

No code, no development time. Just connect and ship.

1

Create a Weels Account

Sign up at weels.ca/get-started, create an organization, and add a payment method.

2

Install the Shopify App

Search for "Weels Same-Day Delivery" in the Shopify App Store and click Install. Authorize the requested permissions.

3

Connect Your Weels API Key

Open the app in Shopify admin, go to Settings, and paste your Weels API key. Find it at weels.ca/account → your organization → API & Integrations.

4

Configure Your Preferences

Set auto-fulfill, default package dimensions, age verification, and signature requirements. Add same-day and standard shipping rates, or enable Canada Post and UPS carrier shipping.

5

Start Shipping

That’s it. When orders come in, labels are generated automatically (or with one click) and tracking syncs back to Shopify.

Pricing

Free App. Pay Per Delivery.

No monthly fees, no minimums, no contracts.

App Cost
Free
Delivery From
$16/pkg
Commitment
None

Billing goes through your Weels account — not Shopify. Use prepaid credits with auto top-up, or get invoiced weekly. Volume discounts available for 50+ packages/month.

Get a Volume Quote
FAQ

Common Questions

Do I need Shopify Plus for this to work?

No. Label generation, fulfillment, and shipping rates work on every Shopify plan. The way rates appear at checkout depends on your plan:

  • Basic / Grow — Click Add / Update Rate in the Weels app to instantly create flat-rate shipping options (same-day, standard, express) at checkout. You can add as many rates as you need.
  • Advanced / Plus — Rates are calculated automatically in real time based on distance, package size, and surcharges. No manual setup needed.

Carrier shipping (Canada Post, UPS) can be enabled on any plan. On Advanced/Plus, carrier rates are calculated automatically at checkout. On Basic/Grow, add them as flat rates through the app — you still get live carrier pricing when generating labels.

How do I add shipping rates to my checkout?

It depends on your Shopify plan:

  • Basic / Grow: Open the Weels app in your Shopify admin, go to Settings → Manage Rates. Name your rate, set the price, and click Add Rate. Weels creates it across all your Canadian shipping zones in one click. Use quick-add buttons for Same-Day, Regular, Express, or carrier options like Canada Post and UPS.
  • Advanced / Plus: Weels and carrier rates are calculated live at checkout automatically — no manual setup needed. Just connect your Weels API key and configure your delivery options.

For addresses outside our service area, the same-day rate is automatically hidden at checkout so customers only see options you can fulfill.

What areas do you deliver to?

We deliver across the Greater Toronto Area and surrounding regions — over 290 postal codes. Check our service area for full coverage.

Can I void a label after generating it?

Yes, as long as the package hasn’t been picked up by a driver. Voiding refunds prepaid credits automatically, and you can regenerate a new label if needed.

How does billing work?

Billing goes through your Weels account, not through Shopify. You can use prepaid credits with auto top-up, or get invoiced weekly. Add a payment method at weels.ca/account.

What happens if a delivery fails?

Failed deliveries are flagged in both the Weels app and your Shopify admin. You can reattempt delivery or void the label for a credit refund.

Can I use this alongside other shipping carriers?

Yes. Enable built-in Canada Post and UPS integration through the Weels app. On Advanced/Plus plans, carrier rates appear at checkout automatically. On Basic/Grow, add them as flat rates with one click. Either way, you get live carrier pricing and label generation when fulfilling orders. Your existing carriers continue to work as before too.

Ready to Offer Same-Day Delivery?

Install the Weels Shopify app and start delivering to your customers the same day they order.