Apple Pay

Apple Pay is a secure, fast, and convenient digital wallet payment method that is available on FunnelKit Pay.

By integrating Apple Pay, WooCommerce store owners can offer customers a seamless, one-click payment option that works across various Apple devices.

Follow this guide to set up Apple Pay express checkout in your WooCommerce store.

Apple Pay Button Visibility Requirements  

See the requirements to display the Apple Pay button:

  • Compatible device – Your device must be compatible with Apple Pay – see the list of devices here
  • Browser – Ensure that your customer is using the Safari web browser.
  • Countries – Check the full list of countries and regions that support Apple Pay
  • Domain verification – Ensure that you have verified your store’s domain. FunnelKit Pay automatically verifies your domain with Apple Pay behind the scenes.

Apple Pay Configuration

Follow this guide to set up Apple Pay in your WooCommerce store:

Step 1: Enable Apple Pay

Go to the WooCommerce Settings ⇨ Payments tab.

Turn on the toggle and click on Finish setup or Manage next to Apple Pay.

Turn on Apple Pay and click on the Finish setup button

Enter the title and description that will appear as the payment method on the checkout page.

Enter the title and description of the apple pay payment gateway

Click on Save Changes when done.

Step 2: Configure the display options for Apple Pay

Go to the Express Checkout tab and make sure it is enabled.

Also, configure the pages you want to show the Apple Pay express payment options.

Enable express checkout and show button on different pages

Step 3: Customize the Apple Pay button

Specify the basic Apple Pay button settings, such as button text and theme.

Button text and theme for apple pay express checkout

You can test the visibility of Apple Pay on your browser from here.

Step 4: Configure advanced customization options for Apple Pay

Scroll down and configure the advanced customization options for respective pages on which express checkout buttons will be visible.

Configure the button position, separator text, width, and more.

Once done, click on Save Changes.

This is how you can enable Apple Pay in your WooCommerce store with FunnelKit Pay.

Apple Pay Testing

Now that you have configured all the express checkout settings, it’s time to test it on your store.

Make sure you have test mode enabled under the API settings.

test mode

Now open your Safari’s private mode.

Go to the product page or checkout where you have enabled this payment option, you’ll be able to see the Pay Now with Apple Pay button.

Apple pay express payment option on the woocommerce checkout page

You can even see the Apple Pay as the inline payment method on the checkout page:

Apple pay inline payment option on the woocommerce checkout page

Test it out by completing the payment with the test cards.

Once everything is done, make sure to enable the “Admin only test” or “Live” mode.

This will allow you to accept live transactions in your WooCommerce store with Apple Pay.

Manually Registering the Domain for Apple Pay

To manually register your domain for setting up Apple Pay, follow these steps:

Step 1: Log in to your Stripe account

Go to Stripe and log in to your account.

log in to stripe

Step 2: Go to Settings

Click on Settings (gear icon) and go to the Payment Methods link.

settings - click on payment methods - stripe account

Click on Edit Settings under your account.

Hit the edit settings link

Step 3: Configure Apple Pay

Scroll down and click on Configure next to Apple Pay.

Configure apple pay

From here, hit the Add new domain button.

Add new domain button

Enter your domain name and download the verification file. Make sure to host this file on your server as mentioned.

Enter domain name and download the verification file

Once done, click on the Add button.

After that, Stripe will verify your domain. If your domain cannot be verified, it’ll alert you for any error.

That’s it! This is how you can manually register your domain to configure Apple Pay.

Was this article helpful?

Related Articles