Shopify / checkout-sheet-kit-swift

Shopify’s Checkout Sheet Kit makes it simple to perform a checkout inside your Swift native app.
MIT License
38 stars 15 forks source link

iDEAL payments do not function #213

Closed joshgare closed 2 months ago

joshgare commented 2 months ago

What area is the issue related to?

Checkout Sheet Kit

What version of Checkout Sheet Kit are you using?

3.0.4

Reproducible sample code

No response

Steps to Reproduce

  1. Create a checkout
  2. Select iDEAL as a payment provider
  3. Select review order
  4. Checkout doesnt navigate to iDEAL hosted page to complete payment

Expected Behavior

  1. Create a checkout
  2. Select iDEAL as a payment provider
  3. Select review order
  4. Navigate to iDEAL payment page to complete payment

Actual Behavior

When trying to use iDEAL as a payment provider you are not navigated to the iDEAL hosted payment page to complete the payment.

Screenshots/Videos/Log output

https://github.com/user-attachments/assets/d95162c6-503f-4366-8eb4-49b7b6a81185

Storefront domain

perfect-eyelash-hq.myshopify.com

markmur commented 2 months ago

Hey @joshgare, was this a false alarm or are you still having issues?

joshgare commented 2 months ago

@markmur this was a false alarm - but we are having issues with iDEAL payments in general though as they don't permit payments to be completed within a webview as they use custom private url scheme to deep link to Dutch banks.

We've got a draft PR which I will open shortly with a work around for this but would love Shopify's thoughts on this once I've done so.

joshgare commented 2 months ago

Here is said PR @markmur 👍 - https://github.com/Shopify/checkout-sheet-kit-swift/pull/215