New: Sell in person, track your stock and see your profit, free. See how it works →
Selling in Canada

Your own online store, from CA$49.90 a year.

For small businesses in Toronto, Calgary, Ottawa and beyond. Take card payments into your own Stripe account, add tax, deliver anywhere, and keep every sale. Start free.

Example: an ankara two-piece set at CA$70

  • Customer pays by card on your store
  • The money goes to your Stripe account
  • Shopper takes nothing from the sale
  • Your order email arrives with their address

Everything you need to sell in Canada

Card payments, straight to you

Connect your own Stripe account and customers pay by card, Apple Pay or Google Pay. The money goes to your Stripe balance and your bank. Shopper takes no cut of your sales.

Sales tax handled

Set your GST/HST rate and it's added at checkout and shown on every receipt.

Delivery your way

Set delivery fees (Canada Post, Purolator, local courier or collection), with free delivery above an amount you choose. Checkout asks for Canadian addresses with province and postal code.

WhatsApp orders too

Many of your customers already message you. Let them order on WhatsApp with a ready-made order message, alongside card checkout.

Speak your customers' language

Your storefront in English, French, Portuguese, Swahili, Hausa, Yoruba, Igbo or Arabic.

Your own brand

Your logo, colours and your own domain (www.yourshop.com) on Starter. Discount codes, abandoned-cart reminders, a blog and SEO built in.

Up and running in an afternoon

1. Create your free store

Sign up, choose Canada as your country, and your prices are in CA$ with tax set up for you.

2. Add your products

Photos, prices, sizes and colours. Import a spreadsheet if you have a lot.

3. Connect Stripe

Paste a key from your Stripe account (we show you exactly where to find it). Card payments switch on straight away.

4. Share your link

On Instagram, TikTok, WhatsApp status and in your community groups. Orders land in your dashboard and inbox.

Simple yearly pricing in CA$

Free

CA$0

Start selling today

Starter

CA$49.90 / year

Works out to CA$4.15 a month

Look professional, get paid online

Business

CA$99.90 / year

Works out to CA$8.32 a month

For growing teams

Enterprise

Custom

For large catalogues and brands

Compare plans

Questions

How much does Shopper cost in Canada?+

Shopper is free to start, with up to 10 products. Starter is CA$49.90 a year (card payments, 100 products, your own domain) and Business is CA$99.90 a year (200 products, team members and dropshipping). For more products, Enterprise is priced for your business. Paid once a year, no setup fee, and no cut of your sales.

Does Shopper take a cut of my sales?+

No. Card payments go straight into your own Stripe account. You only pay Stripe's standard card processing fee, which Stripe charges you directly.

Do I need a Stripe account?+

Yes, for card payments. It's free to open at stripe.com: you add your business and bank details there, then paste one key into Shopper. Until then you can still take orders by bank transfer or on WhatsApp.

Can Shopper add sales tax to my orders?+

Set your GST/HST rate and it's added at checkout and shown on every receipt. You choose the rate; if you're unsure what applies to you, ask your accountant.

What can I sell on Shopper?+

Physical products of every kind: fashion (including ankara and aso-oke), jewellery, hair and skincare, food, home goods and more. Sell to your local community and to customers everywhere.

Your store could be live today.

Free to start. Paid plans from CA$49.90 a year. No cut of your sales.

Create your free store

Also selling from the UK or the US?