Documentation

How to Set Up Apple Pay with Opayo

Apple Pay allows your customers to pay quickly and securely using their Apple devices.

Important notes before you begin:

  • Apple Pay is only supported with the Opayo Pi integration. It will not work with Opayo Server, Form or Direct.
  • You must add the exact live store domain to Opayo (e.g., yourstore.com).
    • Do not use staging, test, or temporary domains.
    • If the wrong domain is added, Apple Pay will fail at checkout.

To enable Apple Pay in your Opayo account, follow the steps below.

Step 1 – Log in to MyOpayo

  1. Go to MyOpayo and log in with your account credentials.
    Live MyOpayo: https://live.opayo.eu/
    Test MyOpayo: https://test.opayo.eu/
  2. From the left-hand menu, select Pay Methods.

Step 2 – Add Apple Pay

  1. Scroll down to the Use Apple Pay section.
  2. Click Add Apple Pay.

Step 3 – Accept Apple Pay Terms

  1. A popup will appear with Apple Pay’s Terms and Conditions.
  2. Click Accept Apple Pay T&Cs.

Step 4 – Choose Certificate Management

You will be asked how you want to manage Apple Pay certificates:

  • Opayo manages your certificate (recommended) – the easiest option, Opayo handles all the technical certificate setup.
  • You manage your certificate – for advanced users only.

Select Opayo manages your certificate.

 

Step 5 – Configure Apple Pay

  1. Back in the Pay Methods screen, click Configure Apple Pay.

Step 6 – Add Your Website Domain

  1. In the popup, enter your live store’s domain (e.g., yourstore.com).
    Do not include paths, only the domain.
    Avoid staging or development URLs. 
  2. Click Add.

Your domain should now appear in the list.

 

Step 7 – Verify Apple Pay Is Active

Once your domain is added and certificates are set up, Apple Pay will be enabled for your account. You’ll now see the Apple Pay icon listed under Payment Methods

Troubleshooting

  • Apple Pay modal shows briefly then disappears
    This usually indicates a setup issue, most often caused by the wrong domain being registered or a certificate problem.

    • Open your browser’s console log (Developer Tools) and check for errors.
    • Our plugin adds debugging information to the console to help you pinpoint what went wrong.

Common Console Errors

Here are the most frequent Apple Pay errors you may see:

  • Merchant validation failed
    Your domain has not been added to MyOpayo or the certificate is not valid.
  • Domain not registered
    The live website domain is missing from the Apple Pay configuration in MyOpayo.
  • Apple Pay is not available on this device/browser
    Testing in a browser or device that does not support Apple Pay (e.g., Windows PC or Chrome on non-Apple hardware).
  • Session validation failed
    The session request to Apple could not be validated. This is typically due to a missing or expired certificate.

That’s it!

You’ve successfully enabled Apple Pay in Opayo (Pi). Your WooCommerce website can now use Apple Pay for checkout.

Was this helpful?

Opayo

Don't already have the plugin? Get access now.

Still need help?

Our team are on hand to provide fast, helpful and professional support.

Support request
All systems operational

Back End Demo

Start exploring our fully functional demo site today.
Gain exclusive admin access to see what's possible.

Create your demo now

Front End Demo

Test drive our plugin on the demo site.

View Demo
Important Notice: Barclaycard ePDQ will be discontinued in March 2026. Our ePDQ plugins will remain functional until then, but we recommend switching to an alternative payment gateway before that date.   Read more