Guidance on use of Merchant API within iOS App

Hello ,

I am developing mobile apps in B2C model for Service industry and would like to know if the Merchant API (see below) can be used within the iOS app to onboard a Merchant . Typical case for the API here would be for E Commerce platform providers to onboard the customers in the web . However here, Instead of Web, this API would be integrated within the iOS APP. Service providers would download my App and within the App , service providers would provide the information to register for Apple Pay so that they can receive the payment directly from customer instead of using a payment platform like Stripe.

Please advise if this is technically feasible .

https://developer.apple.com/documentation/applepaywebmerchantregistrationapi

Thanks,

Jmkochi

Answered by DTS Engineer in 800609022

Hi @jmkochi,

The Apple Pay Web Merchant Registration API requires mutual TLS (mTLS) authentication, so you should avoid exposing its client credentials publicly via an on-device network request by incorporating a web server infrastructure to facilitate the requests through the native app as a proxy.

For more technical questions, please apply for access to the API, and provide your subsequent questions to the team reviewing your API access request.

Cheers,

Paris X Pinkney |  WWDR | DTS Engineer

Accepted Answer

Hi @jmkochi,

The Apple Pay Web Merchant Registration API requires mutual TLS (mTLS) authentication, so you should avoid exposing its client credentials publicly via an on-device network request by incorporating a web server infrastructure to facilitate the requests through the native app as a proxy.

For more technical questions, please apply for access to the API, and provide your subsequent questions to the team reviewing your API access request.

Cheers,

Paris X Pinkney |  WWDR | DTS Engineer

Guidance on use of Merchant API within iOS App
 
 
Q