PaymentGateway.ca
Merchant Guide

How to Accept Digital Wallets in Canada: Apple Pay, Google Pay, WeChat & Alipay

Over 40% of Canadian consumers now use a digital wallet for in-person payments. Setup is mostly automatic — but not always. Here's exactly what each wallet requires from you.

The good news: for most Canadian merchants, accepting Apple Pay and Google Pay in-store requires zero action. If your terminal supports contactless NFC (which every modern terminal does), those wallets already work. Your processor didn't need to tell you because there was nothing to configure.

The less obvious news: accepting these wallets online sometimes requires deliberate setup. And two wallets — WeChat Pay and Alipay — require active decisions that most Canadian merchants haven't made yet. That's the gap this guide fills.

1. Apple Pay

In-Person: No Action Required

Any contactless NFC-capable terminal accepts Apple Pay automatically. The customer taps their iPhone or Apple Watch; the terminal processes it as a standard card transaction. You never see card numbers — that's the whole point of tokenization.

Online stores: Requires processor-side setup. Stripe enables it automatically when you implement Stripe.js or Stripe Elements — Apple Pay shows up in the payment sheet with no configuration. Shopify: enable in Settings → Payments → Accelerated Checkouts. Helcim and Moneris both support it; check your dashboard under payment methods.

One thing merchants miss: Apple Pay's online conversion rate is noticeably better than standard card entry — customers skip typing 16 digits on mobile. Checkout abandonment drops. It's worth confirming it's enabled if you're running a Shopify or Stripe-powered store.

2. Google Pay (Google Wallet)

In-Person: No Action Required

Same story as Apple Pay in-store. NFC terminal + Android phone = it works. Google Wallet passes a tokenized card number; your terminal doesn't need to know the difference.

Online stores: Supported through Stripe, Braintree, and Square. Stripe enables Google Pay automatically alongside Apple Pay when you use Stripe Elements. Square enables it through their checkout flow. If you're using a custom checkout without a major processor's hosted elements, you'll need to implement the Google Pay API directly.

3. Samsung Pay (Samsung Wallet)

In-Person: No Action Required

Samsung Pay has a unique trick: it supports both NFC and MST (Magnetic Secure Transmission), which mimics a card swipe. This means Samsung Pay can work on older non-NFC terminals that Apple Pay and Google Pay can't touch. In practice, most Canadian terminals are NFC-capable anyway, but it's a good data point if you're running older hardware.

Online stores: Less commonly supported than Apple/Google Pay. Samsung Wallet online payments are available through select processors. Most Canadian merchants don't need to pursue this separately — Samsung users who pay online typically use a card stored in the wallet rather than Samsung Pay's payment API.

4. Tap to Pay on iPhone (The Merchant-Side Flip)

This is different from a customer paying you with their Apple Pay. Tap to Pay on iPhone turns your iPhone into the payment terminal — no hardware reader needed. Launched in Canada in May 2024, it's supported by Stripe, Square, Helcim, and several other processors.

It's worth distinguishing because the terminology gets confusing. Apple Pay = customer's wallet. Tap to Pay on iPhone = your point-of-sale. Full details in the SoftPOS merchant guide.

5. WeChat Pay & Alipay: The Canadian Opportunity Most Merchants Miss

Active Setup Required

There are over 1.5 million Chinese Canadians, concentrated heavily in Metro Vancouver, Greater Toronto, and Richmond/Burnaby/Markham. International Chinese visitors add significant additional spend. WeChat Pay and Alipay are the dominant payment methods in China — many users don't carry Western cards as their primary payment method.

Neither wallet works automatically. You need to enable them through your processor.

Via Stripe: Both WeChat Pay and Alipay are available as payment methods in your Stripe Dashboard under Settings → Payment methods. Enable them, and they'll appear as options in your Stripe Elements checkout. Fees are typically 1.5–2% per transaction. Payouts settle to your Canadian bank in CAD.
Via Bambora/Worldline: Both supported. Worldline has specific Canadian merchant programs for Chinese payment methods, useful if you're already on that platform.
Specialist processors: If your business is heavily Chinese-Canadian focused (restaurant, retailer in Richmond, tourism), specialist processors like Citcon or Plooto have deeper WeChat/Alipay integration including QR code display options.

If you run a restaurant, retail store, or attraction in Vancouver, Burnaby, Richmond, Markham, or Scarborough and you don't accept WeChat Pay, you're leaving real revenue on the table. This isn't theoretical.

Is It Worth Enabling All of This?

For in-store: yes, automatically — you already accept Apple Pay and Google Pay if you have NFC hardware. Nothing to do.

For online: checkout completion rates are 10–15% higher when digital wallets are present, because mobile users skip the card entry form. This is especially true for mobile traffic, which is now the majority of ecommerce visits. Enabling Stripe's Apple Pay and Google Pay (automatic with Stripe Elements) is a 0-effort conversion improvement.

For WeChat/Alipay: depends entirely on your customer base. If you serve Chinese-Canadian customers or tourists, the setup cost (an hour of configuration in Stripe or Bambora) is almost certainly worth it. If your customer base is entirely non-Chinese, skip it.

The PCI Scope Benefit

One underrated reason to push customers toward digital wallets: they reduce your PCI DSS scope.

When a customer pays with Apple Pay or Google Pay, what hits your terminal is a tokenized device account number — not the actual card number. You never handle raw PAN data. This simplifies your annual PCI compliance questionnaire and reduces your liability exposure in the event of a data breach.

This isn't a reason to build your entire payment strategy around wallets, but it's a legitimate secondary benefit worth understanding.

Do Digital Wallets Cost More?

Wallet Processor Fee vs. Card Notes
Apple Pay Same rate as card Apple charges issuing banks, not merchants
Google Pay Same rate as card Google charges nothing; processes as standard card
Samsung Pay Same rate as card Processes as standard Visa/MC transaction
WeChat Pay ~1.5–2% flat Check your processor's specific rate; varies by volume
Alipay ~1.5–2% flat Similar to WeChat Pay; CAD settlement available via Stripe

Apple Pay and Google Pay don't cost you anything extra. Apple charges the customer's issuing bank a small fee — that's Apple's business model, not yours. Samsung Pay is the same. For WeChat and Alipay, fees vary by processor and volume, but 1.5–2% is typical — comparable to debit card rates, lower than premium credit cards.

More context on how these compare to other processing fees is in the Canadian payment gateway fees guide.

Quick Setup Checklist

✅ In-Store (All Merchants)

If your terminal supports contactless NFC: Apple Pay, Google Pay, and Samsung Pay already work. Verify your terminal has contactless enabled — some older setups have it disabled by default. Ask your processor.

🔧 Online Stores (Stripe/Shopify Users)

Stripe: Apple Pay and Google Pay enable automatically with Stripe Elements. Confirm in your Stripe Dashboard under Payment methods. Shopify: Settings → Payments → Accelerated Checkouts → enable Apple Pay. Takes 5 minutes.

⚡ WeChat Pay / Alipay (Chinese-Canadian Market)

Stripe: Dashboard → Settings → Payment methods → enable WeChat Pay and/or Alipay. Requires Stripe account in good standing. Bambora/Worldline merchants: contact your account manager to enable. Budget 1–2 hours for setup and testing.

For processor-specific setup details, the Helcim review and Stripe Canada review both cover digital wallet support.