Shopify / mobile-buy-sdk-ios

Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app. With a few lines of code, you can connect your app with the Shopify platform and let your users buy your products using Apple Pay or their credit card.
MIT License
453 stars 198 forks source link

Apple Pay payments fail when made from Buy SDK #1198

Open thomasbrelet opened 1 year ago

thomasbrelet commented 1 year ago

Hi, We are using the Buy SDK to make Apple Pay payments in an iOS Mobile App but they fail every time. Payments made with Apple Pay work fine in test mode when made from the Buy SDK.

Apple Pay works from the web checkout (on the website and in the iOS App). The Shop is located in France, using Shopify Payments for Apple Pay.

The native Apple Pay Button was implemented using the iOS Buy SDK and App Pay Certificate was uploaded in a Private App.

When payments fail, we have a generic error message (for example X-Request-ID: 99eaa4e2-7f50-4302-9c2e-3ad227a01f77 sends the error "statusV2": "ERROR").

There are no failed payments on Shopify Payment. We asked Shopify Support to take a look and they say that they don't see any error on the requests the iOS App makes.

There is also another payment Gateway (Payplug) configured on the same shop - an idea would be that there could be an issue there (we are not sure how the Apple Pay payment from the iOS App is targeting the correct Payment Gateway). Could that cause an issue?

Is there any way to get more info on the error?

developerjigr commented 1 year ago

bump