Customers can use wallets to pay online with a saved card or a digital wallet balance. Retailers often use wallets to:
- Reduce fraud and increase conversion on mobile
- Reach buyers in China, where wallets are the most popular way to pay
Wallets might not be a good fit for your business if you sell subscriptions. Some wallets don’t support recurring payments.
Customers confirm the transaction by authenticating their wallet credentials at checkout. If using mobile, they can authenticate with fingerprint or face recognition, their mobile passcode, or by logging into their wallet app. On the web, they can also scan a QR code with their mobile phone to complete the transaction.
Customer-facing mobile flow
Customer-facing web flow
We’ve created a single integration for all wallets that works across Stripe products, where Stripe Checkout, Link, Apple Pay, and Google Pay are automatically enabled.
|Payment method||Customer country||Payment Intents||Checkout||Invoicing||Connect||Subscriptions|
|Alipay||China||Invite Only||Invite Only|
|Apple Pay||Global (except India)|
|Cash App Pay||United States|
|Click to Pay||Global||No||No|
|Google Pay||Global (except India)|
|Revolut Pay||United Kingdom|
|WeChat Pay||Global (except Malaysia and New Zealand)||*||*|
Migrating from the Sources or Tokens APIs
If your current integration uses the Sources or Tokens API, we recommend following the migration guide to transition to Payment Intents and Payment Methods.