Hi,
We would like to offer Apple Pay to our customers now (web and mobile). We are going to integrate "Apple Pay on the Web" for our web customers (using third-party payment gateway).
My question concerns the mobile application:
Can we integrate Apple Pay only on the WEB and use them in the web browser on a mobile device after redirection from the mobile application? Or is there any restriction from the Apple/App Store?
Why I'm asking: we would like to offer our customers the possibility to pay by Apple Pay without integrating Apple Pay directly into the mobile application.
Thank You.
We would like to offer Apple Pay to our customers now (web and mobile). We are going to integrate "Apple Pay on the Web" for our web customers (using third-party payment gateway).
My question concerns the mobile application:
Can we integrate Apple Pay only on the WEB and use them in the web browser on a mobile device after redirection from the mobile application? Or is there any restriction from the Apple/App Store?
Why I'm asking: we would like to offer our customers the possibility to pay by Apple Pay without integrating Apple Pay directly into the mobile application.
Thank You.
The recommendation here would be to use Apple Pay on the Web with Apple Pay JS for your web customers, but then you would use the PassKit (Apple Pay and Wallet) APIs for your native iOS and macOS customers.Can we integrate Apple Pay only on the WEB and use them in the web browser on a mobile device after redirection from the mobile application? Or is there any restriction from the Apple/App Store?
Why I'm asking: we would like to offer our customers the possibility to pay by Apple Pay without integrating Apple Pay directly into the mobile application.
If your users in a iOS or a macOS context are interacting with your application through WKWebView and you start the payment process by reusing the logic that is present on your web workflow, you must process the Apple Pay transaction by bridging the request to PassKit and creating a PKPaymentRequest. Here is an example of how to catch this payment request in WKWebView.
Matt Eaton
DTS Engineering, CoreOS
meaton3@apple.com