I’ve built a private app for a client using the Storefront API. This is used at a mobile app for the client’s store. This is working ok until we reach the point to complete the payment at the mobile app.
The client would prefer not to use webUrl but to have customer fill in credit card information, then submit this information to the Shopify Card Vault to get the token, then use the mutation to complete the payment.
I’m not finding a way to achieve this. We don’t find any way to request payment processing for the private app. The documentation mentions public apps only.
How can a private mobile app process payments without directing the customer to an URL?
Thanks for your help!