Skip to main content

Activate Apple Pay on Your Booking Portal

This article explains how to enable Apple Pay as a payment option on your WaveRez booking portal by adding the required domain in your Stripe account.

Written by Amber Dudley

Overview

Apple Pay allows your guests to check out quickly using their Apple devices when booking through your WaveRez booking portal. Before Apple Pay will work, you must register the WaveRez booking portal domain in your Stripe account's payment method domain settings. This is a one-time setup that each partner must complete in their own Stripe account. If Apple Pay is not yet configured, Stripe will display a Requires action status badge next to it in your payment methods list.

Prerequisites

  • You must have an active Stripe account connected to WaveRez.

  • You must have admin access to your Stripe account settings.

  • Your WaveRez booking portal must already be set up and live.


Step-by-Step Instructions

  1. Log in to your Stripe account at dashboard.stripe.com.

  2. Click Settings in the Stripe dashboard.

  3. Under the Payments heading, click the Payment methods tab. You will see a list of all available payment methods with their current status. Payment methods that need attention will display an orange Requires action badge.

  4. Locate Apple Pay in the payment methods list. It is categorized as a Wallet type. If Apple Pay has not been configured for your booking portal domain, you will see a Requires action badge next to it.

  5. Click the Apple Pay row. A detail panel will open on the right side of the screen. The panel heading will read Apple Pay with a Requires action badge, and below that the label Wallet. The panel displays several buttons and Apple Pay property information including payment type, confirmation timing, and support details. The screenshot below shows the Apple Pay detail panel open on the right side of the screen. The payment methods list is visible on the left, and the panel displays four action buttons: View report, Configure domains, Configure iOS certificates, and Disable. The purple arrow points to the Configure domains button, which is the one you need to click.

    Stripe payment methods screen showing Apple Pay selected with Requires action status. The right-side detail panel displays the Configure domains button highlighted with a purple arrow.
  6. Click the Configure domains button. This is the second button from the top in the detail panel, directly below View report.

  7. You will be taken to the Payment method domains tab under Settings > Payments. If no domains have been added yet, the page will display a clipboard icon and a message reading No domains added with the subtitle "Add domains where you're using payment methods in Elements." The screenshot below shows the Payment method domains tab in its empty state. The page heading reads Payments with the Payment method domains tab selected. Filter options for Domain, Status, and Apple Pay status appear below the tabs. Two identical + Add a new domain buttons are visible — one in the upper-right corner of the page and one centered below the "No domains added" message. You can click either one.

    Stripe Payments settings page with the Payment method domains tab selected, showing no domains added and a blue Add a new domain button.
  8. Click the + Add a new domain button (either the one in the upper-right corner or the one in the center of the page).

  9. A pop-up dialog will appear with the heading Add a domain and a text input field. Type the following domain exactly as shown: reservations.waverez.com Do not include https://, www, or any trailing slashes — enter only the domain as written above.

  10. Click Save.

What Happens Next

After you save, you will be returned to the Payment method domains tab. The domain reservations.waverez.com will now appear in the domain list with a green Enabled badge. The list also displays a Domain ID and the Created date and time for your records.

The screenshot below shows the Payment method domains tab after the domain has been successfully added. The domain reservations.waverez.com is listed with a green Enabled status badge, confirming that Apple Pay is now configured for your booking portal.

Stripe Payment method domains page showing reservations.waverez.com with a green Enabled badge, confirming the domain was added successfully.

Apple Pay will now appear as a payment option for guests checking out on your WaveRez booking portal when they use a supported Apple device and browser. No changes are needed inside WaveRez Admin — the domain registration in Stripe is the only step required.

Troubleshooting

  • Apple Pay still not appearing after adding the domain: Allow a few minutes for the change to propagate. If it still does not appear, return to Settings > Payments > Payment method domains and confirm the domain shows a green Enabled badge. If the status is anything other than Enabled, try removing the domain (click the three-dot menu on the right side of the domain row) and re-adding it.

  • You do not see Apple Pay in your Stripe Payment methods list: Apple Pay availability depends on your Stripe account's country and configuration. Contact Stripe Support to confirm Apple Pay is available for your account.

  • The domain was added but shows a status other than Enabled: Verify you entered the domain exactly as reservations.waverez.com with no typos, extra spaces, or prefixes. Remove the incorrect entry and add it again.

  • You see "Requires action" on other wallet payment methods like Google Pay or Amazon Pay: These wallet types also require domain registration. You can follow the same process to add reservations.waverez.com for those payment methods as well.

Did this answer your question?