Square Integration

Same-Day Delivery
for Square Online

Generate shipping labels and sync tracking for your Square orders. Ideal for age-restricted products — alcohol, cannabis, and tobacco delivery across the GTA.

Why Square + Weels

Built for regulated delivery

Square is the leading platform for cannabis, alcohol, and tobacco retail. Weels adds government-compliant delivery.

1

Customer Orders Online

Your customer places an order on your Square Online store and pays at checkout.

2

Label Generated

Weels creates a shipping label automatically or with one click. Age verification and signature settings are applied.

3

ID Checked at Door

Our driver verifies government ID at the door before handing over the package. Tracking syncs back to Square.

Features

Everything You Need

Automatic Label Generation

Labels created automatically when orders come in, or manually with one click from your dashboard.

Fulfillment Sync

Tracking numbers and delivery status pushed back to Square automatically. Orders marked as fulfilled.

Age-Verified Delivery

Government-compliant age verification (18+, 19+, 21+) at the door. Required for alcohol, cannabis, and tobacco in Ontario.

Signature on Delivery

Digital signature captured on the driver’s device. Stored as proof of delivery for compliance.

Photo Proof of Delivery

Timestamped photo at the doorstep with every delivery. Accessible from your Weels dashboard.

Void & Regenerate

Void a label and regenerate it anytime. Prepaid credits refunded automatically.

Setup Guide

Connect in 5 Minutes

1

Create a Weels Account

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

2

Connect Your Square Account

Click Connect Square above and authorize Weels to read your orders and update fulfillments.

3

Link Your Weels API Key

In the settings page, paste your Weels API key. Find it at weels.ca/account → your organization → API & Integrations.

4

Configure Delivery Options

Set auto-fulfill, age verification, signature requirements, and default package dimensions.

5

Start Shipping

When orders come in from Square Online, labels are generated and tracking syncs back automatically.

Pricing

Free Integration. Pay Per Delivery.

Integration Cost
Free
Delivery From
$16/pkg
Commitment
None

Billing goes through your Weels account. No monthly fees, no minimums.

FAQ

Common Questions

How does age-verified delivery work?

When your driver arrives, they check the recipient's government-issued photo ID to confirm they meet the age requirement (18+, 19+, or 21+). If the ID check fails or no valid ID is presented, the package is not delivered and returned.

What products require age verification?

In Ontario, age verification is required for alcohol, cannabis, and tobacco products. You can also enable it for any product you choose through your Weels settings.

How do I connect my Square store to Weels?

Click Connect Square on this page, authorize Weels to access your orders, then paste your Weels API key in the settings page. The whole process takes about 5 minutes.

What areas do you deliver to?

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

How much does delivery cost?

Delivery starts at $16/package for Zone 1 (GTA Core) up to $25/package for Zone 4. The Square integration itself is free. No monthly fees, no minimums.

Do you deliver on weekends?

Yes! We deliver 7 days a week, including Saturdays and Sundays, at no extra charge.

Ready to Deliver Same-Day?

Connect your Square store and start offering same-day delivery with age verification today.