WooCommerce Integration

Same-Day Delivery
for Your WooCommerce Store

Generate shipping labels, show live rates at checkout, and sync tracking — all from your WordPress admin. Free plugin, set up in minutes.

How It Works

From order to doorstep, automated

Install the plugin, enter your API key, and start shipping.

1

Customer Places Order

Your customer checks out and sees live Weels delivery rates alongside your other shipping options.

2

Label Generated

When the order is paid, a shipping label is created automatically. Or generate it manually from the order page.

3

Customer Notified

A tracking link is added to the order notes. Your customer can track their package in real time.

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 required.

Live Rates at Checkout

Customers see real-time Weels delivery rates during checkout. Add the shipping method to any WooCommerce shipping zone.

Age-Verified Delivery

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

Order Meta Box

Generate Label, View Label, Track, and Void buttons right on the WooCommerce order page. No switching between dashboards.

Signature Required

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

Void & Regenerate

Made a mistake? Void a label and regenerate it from the order page. Prepaid credits are refunded automatically.

Setup Guide

Up and Running in 5 Minutes

No coding required. Just install, configure, 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 Plugin

Download the plugin, then in your WordPress admin go to Plugins → Add New → Upload Plugin and upload the zip file. Activate it.

3

Enter Your API Key

Go to WooCommerce → Settings → Shipping → Weels Same-Day Delivery. Paste your API key and click Save. A green checkmark confirms the connection.

4

Add to Shipping Zones

Go to WooCommerce → Settings → Shipping → Shipping Zones. Edit your zone (e.g. "Canada") and click Add shipping method → Weels Same-Day Delivery.

5

Start Shipping

That’s it. Customers see Weels rates at checkout. When orders come in, labels are generated automatically or with one click from the order page.

Pricing

Free Plugin. Pay Per Delivery.

No monthly fees, no minimums, no contracts.

Plugin Cost
Free
Delivery From
$16/pkg
Commitment
None

Billing goes through your Weels account. 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

What WordPress and WooCommerce versions are supported?

The plugin requires WordPress 6.0+ and WooCommerce 7.0+. It's tested up to WordPress 6.7 and WooCommerce 9.0.

What areas do you deliver to?

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

Do customers see the delivery rate at checkout?

Yes. Once you add the Weels shipping method to a WooCommerce shipping zone, customers see live rates at checkout based on their postal code.

Can I void a label after generating it?

Yes, from the order page. Click Void and your credits are refunded automatically. You can then regenerate a new label if needed.

How does billing work?

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

Can I use this alongside other shipping methods?

Absolutely. Weels appears as an additional shipping option. Your existing methods (flat rate, free shipping, etc.) continue to work alongside it.

Ready to Offer Same-Day Delivery?

Download the free Weels plugin and start delivering to your WooCommerce customers the same day they order.