Things to know:
- Prerequisites:
- You must be using Stripe as your payment processor
- Online booking must be enabled
- Applies to all online purchases
- Not available when using the guest checkout option
Device Compatibility: Digital wallets only appear if the client’s device and browser support them:
- Apple Pay is supported on Safari/iOS and on Chrome for macOS. For Apple Pay to appear on Chrome, the client must meet all of the following:
- Operating System: macOS Sonoma (14.0) or later
- Browser: Chrome version 121 or newer
- iCloud: Signed into an active iCloud account
- Wallet Setup: At least one active card set up in Apple Wallet on that Mac, or the Mac must be paired with an iPhone or Apple Watch with active cards
- Google Pay appears on any compatible browser (such as Chrome or Android) as long as the client is signed into their Google account with a saved, valid payment method
- Apple Pay is supported on Safari/iOS and on Chrome for macOS. For Apple Pay to appear on Chrome, the client must meet all of the following:
Digital wallet transactions are listed under the Credit Card column in the Daily Payments report.
To prevent duplicate profiles and eliminate checkout friction, the booking widget dynamically handles scenarios where a client attempts to sign in with Google or Apple but already has an existing password-based account under that same email address.
Instead of blocking the user with an error message, the system guides them through a seamless linking flow:
Automatic Redirection: The booking widget securely routes the client to the password screen, automatically pre-fills their email address, and displays a banner explaining that an account with this email already exists.
Instant Identity Linking: As soon as the customer enters their password and logs in, the system permanently links their Google or Apple identity to their existing profile.
Frictionless Checkout: Once the accounts are successfully linked, the checkout process completes immediately. Moving forward, the customer can use social login with a single click for all future bookings.
Streamlined Password Recovery: If the client cannot remember their existing password, clicking "Forgot Password" will automatically forward their pre-filled email directly into the reset screen so they don't have to re-type it.
Contents:
Checking out with Google Pay
Clients can use Google Pay as a fast and secure payment option when booking appointments online. The Google Pay button will automatically appear on the checkout page for eligible users.
- A client can navigate to your business website or booking widget
- If multiple locations are available, select the preferred location to view the correct booking calendar
- Click "Sign In" at the top of the page

- Choose their login method:
- Standard: Enter their registered email address and password, then click 'Sign In'
- Social Login: Select 'Continue with Google,' 'Continue with Apple,' or 'Continue with Facebook' to use their existing social media credentials

- Once their credentials or social accounts are authenticated, they will be instantly logged into the booking widget and can proceed with scheduling appointments.
- Select 'Book' next to the desired service

- Select “Select Time," then choose a date, time, and staff preference
- On the checkout page:
- Add notes or special requests (optional)
- Complete any required intake forms
- Review booking details

- If eligible, the Google Pay button will appear below the card entry section
- Click 'Google Pay' to open a secure prompt and select a saved payment method

- Confirm the selected card

- Click “Complete Booking” to finalize the appointment
Checking out with Apple Pay
Clients can use Apple Pay as a fast and secure payment option when booking appointments online. The Apple Pay button will automatically appear on the checkout page for eligible devices.
- Client can navigate to your business website or booking widget
- If multiple locations are available, select the preferred location to view the correct booking calendar
- Click "Sign In" at the top of the page

- Choose their login method:
- Standard: Enter their registered email address and password, then click 'Sign In'
- Social Login: Select 'Continue with Google,' 'Continue with Apple,' or 'Continue with Facebook' to use their existing social media credentials

- Once their credentials or social accounts are authenticated, they will be instantly logged into the booking widget and can proceed with scheduling appointments.
- Select 'Book' next to the desired service

- Select “Select Time," then choose a date, time, and staff preference
- On the checkout page:
- Add notes or special requests (optional)
- Complete any required intake forms
- Review booking details

- If eligible, the Apple Pay button will appear below the card entry section. Click Apple Pay to open a secure prompt and confirm the payment

- The selected payment method will be applied automatically.

- Click “Complete Booking” to finalize the appointment.
Related Articles:
Client Sign-Up Options on Widget/Express Checkout
Booking Appointments Online for Clients
Booking Group Appointments Online
Booking Multi-Day Appointments Online
Booking Multi-Staff Appointments Online
Booking Multi-Client Appointments Online
Purchasing Client Packages Online
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article