To start accepting Apple Pay, your wallet must be configured to support card payments. You must contact your account manager for further information.
You must also read and agree with Apple Pay acceptance use guidelines.
Open your wallet configuration at MEO Wallet backoffice and make sure you tick the appropriate check box. You can only proceed after opening the above mentioned document.
MEO Wallet supports integration with Apple Pay with a hosted checkout.
This means you can use the Pro Checkout API and MEO Wallet will handle all the details and interaction between your end client and Apple. The interaction may include redirecting the end user to the card issuer to perform 3DS authentication, but this flow is handled by MEO Wallet.
As usual you have control over the return URLs for both success and failure cases. Check the Checkout data structure.
Your end will be notified with a callback once the transaction ends along with its status.
You can delegate to the hosted checkout the collection of your client data, such as contact and address information. This data can be requested with the required_fields property of the Checkout structure. If it is not empty and your client chooses Apple Pay, then the specified fields will be gathered from your client’s Apple account. The end user will always be given the possibiliy to check and edit that information if needed.