**Last updated**: 14 June 2025 | [**Change log**](/access/products/hosted-payment-pages/changelog/) # Mobile wallets Take payments using Apple Pay and Google Pay on our Hosted Payment Pages. ## Apple Pay Prerequisite **Worldpay eCommerce** - Follow our [instructions](https://worldpay.egain.cloud/kb/PHC/content/DEV-27875/What-are-my-Worldpay-eCommerce-Configuration-Settings-how-do-I-amend-them-in-Worldpay-Dashboard) on how to enable Apple Pay in your [dashboard](https://dashboard.worldpay.com/). **Enterprise** - Contact your Implementation Manager to enable Apple Pay. ### Supported devices and See the list of [supported Apple devices](https://support.apple.com/en-gb/HT208531). ### Unsupported Merchant Category Codes (MCCs) If your business trades under any of the following MCCs, you cannot accept Apple Pay payments: * 5912 * 5967 * 5993 * 5999 For further insight please see the [Apple Pay prohibited product list](https://developer.apple.com/apple-pay/acceptable-use-guidelines-for-websites/). ### Integrating into an iframe 1. Add [this file](https://payments.worldpay.com/.well-known/apple-developer-merchantid-domain-association) to all your domains that host the Hosted Payment Pages iframe. 2. Put the file on your domain at this path: /.well-known/apple-developer-merchantid-domain-association ### Customize Apple Pay Enterprise Customization is available through a **direct API call** on a per transaction basis only currently. To tailor your payment pages through an API call use our API reference to: * customize [the CSS](/access/products/hosted-payment-pages/openapi/other/create#other/create/t=request&path=hostedcustomization), e.g. color, buttons, background * customize [functional properties](https://developer.worldpay.com/products/hosted-payment-pages/openapi/other/create#other/create/t=request&path=hostedproperties), e.g. change the text of your Apple Pay button br SMB (Worldpay eCommerce) You can customize your payment pages either through a **direct API call** on a per transaction basis or our **Hosted Payment Page Designer** which applies the settings to all requests. ### Testing Apple Pay Use [Apple Pay's sandbox environment](https://developer.apple.com/apple-pay/sandbox-testing/) to test your API integration with the sandbox tester account and test cards (Visa, Mastercard and Amex) provided by Apple. ## Google Pay Prerequisite **Worldpay eCommerce** - Follow our [instructions](https://worldpay.egain.cloud/kb/PHC/content/DEV-27875/What-are-my-Worldpay-eCommerce-Configuration-Settings-how-do-I-amend-them-in-Worldpay-Dashboard) on how to enable Google Pay in your [dashboard](https://dashboard.worldpay.com/). **Enterprise** - Contact your Implementation Manager to enable Google Pay. ### Supported devices See the list of [supported Android devices](https://developers.google.com/pay/issuers/overview/supported-devices). ### Customize Google Pay Enterprise Customization is available through a **direct API call** on a per transaction basis only currently. To tailor your payment pages through an API call use our API reference to: * customize [the CSS](/access/products/hosted-payment-pages/openapi/other/create#other/create/t=request&path=hostedcustomization), e.g. color, buttons, background * customize [functional properties](https://developer.worldpay.com/products/hosted-payment-pages/openapi/other/create#other/create/t=request&path=hostedproperties), e.g. change the text of your Google Pay button br SMB (Worldpay eCommerce) You can customize your payment pages either through a **direct API call** on a per transaction basis or our **Hosted Payment Page Designer** which applies the settings to all requests. ### Testing Google Pay Use [Google Pay's test card suite](https://developers.google.com/pay/api/web/guides/resources/test-card-suite) to test your API integration without adding a real card to your Google account.