Enable Apple Pay and Google Pay with Stripe
Apple Pay and Google Pay offer your customers a fast and secure way to complete payments. These wallet payment options are only available when using Stripe's new "Payment Element" widget. To get started:
Step 1: Switch to Stripe Payment Element
Before enabling wallet payments, you must first switch to the new Payment Element widget:
- Navigate to your CRM's admin panel: Administer > CiviContribute > Stripe Settings.
- Change the "Widget" setting from "Legacy" to "Payment Element".
- Important: You must disable the billing section by checking the second checkbox from the top on the settings page.
Step 2: Enable Wallet Payment Methods in Stripe
Before you can start accepting Apple Pay and Google Pay, you need to make sure those payment methods are enabled in your Stripe account.
- Visit your Stripe Payment Methods settings page: https://dashboard.stripe.com/settings/payment_methods.
- Look for the "Wallets" section and toggle Apple Pay and Google Pay to "Enabled."
Step 3: Add Your Domain to the Stripe Domains List
To use Apple Pay and Google Pay, you must register your domain in Stripe.
- Visit the Stripe Payment Methods Domains setup page: https://dashboard.stripe.com/settings/payment_method_domains.
- For custom domains (e.g., chabadofmytown.com): Add both versions of your domain:
- www.chabadofmytown.com
- chabadofmytown.com
- For Chabad Suite subdomains (e.g., mytown.chabadsuite.net): Add the domain exactly as it appears (e.g., mytown.chabadsuite.net).
Step 4: Test and Troubleshoot
Once your domain is added and wallet payments are enabled, test the setup to ensure everything works smoothly.
If you encounter any issues or have questions, don’t hesitate to reach out to support. We’re here to help!