#sai-rez_subscription-ideal-support

1 messages ¡ Page 1 of 1 (latest)

sleek crestBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1326933668199006249

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

wild dune
#

It should show up for all of those

#

Can you share checkout session id's where it did and didn't show up so I can compare?

stone isle
#

Sure where can I find that?

wild dune
#

They'll be in the api response

#

Also show up in the url of the checkout session

wild dune
#

Oh sorry I thought you were using Stripe Checkout for some reason

#

So you're using your own payment page with the deferred intent integration

#

Above links do help though

stone isle
#

Oh yes sorry I should have clarified, we're using a custom integration using the Payment Elements

wild dune
#

Your code snippet clarified that but I missed it. My bad

#

Hm not sure offhand what the issue might be

#

Digging

stone isle
#

I've recently enabled SEPA successfully so I assumed iDEAL should be no different

wild dune
#

So SEPA works for both Subscription and one-time payment on your site?

stone isle
#

Yes correct, we're a subscription model but on all modes (subscription, setup, payment) SEPA appears

wild dune
#

So when testing iDEAL, are you physically located in the Netherlands?

stone isle
#

We use a VPN for testing, I am currently set to Netherlands

#

If you're curious, these are the settings we set for mode setup where iDEAL appears
const setupIntentOptions = {
mode: 'setup',
currency: plansState[0]?.currency ?? 'gbp',
setupFutureUsage: 'off_session',
appearance: { ...paymentElementStyles },
} as StripeElementsOptions;

wild dune
#

It's a known issue that VPNs cause weird behavior with what payment methods show up and when

#

They don't produce reliable results

stone isle
#

Hmm I see, we've not had issues before when testing other localised payment methods, they've been consistent so far

#

I have a coworker in the Netherlands, I'll quickly double check with him to see if he can provide a screenshot

wild dune
stone isle
#

Okay one moment

#

Sorry I need to wait for him to get back to me

wild dune
#

No worries

stone isle
#

Unfortunately it didn't appear for him also

wild dune
#

Hm not sure. Let me ask a colleague if they have any ideas

stone isle
#

Okay thanks, it's a bit of a head scratcher, please let me know if you need more information

wild dune
#

What's your account id?

stone isle
#

acct_18fGfWKl7yri9QNL

#

We have test mode turned on

coarse mesa
#

can you share a link to your payment page with me?

#

ok I found logs. For ideal with mode:"subscription" it's because

"Payment method does not support collection_method=charge_automatically"
#

yeah found the internal backlog/feedback item for this(ideal as a payment method for subscription creation with charge_automatically subscriptions) which confirms it's not supported unfortunately.

stone isle
#

Wow haha I'm surprised that doc never came up in my search, I will take a look at it thanks!

#

Ok so iDEAL for recurring payments only works for Checkout not Elements essentialy

coarse mesa
#

unfortunately yes. It's because with iDEAL the recurring payments can be processed as sepa_debit payments(we generate a SEPADebit PaymentMethod from the IBAN of their iDEAL account) with charge_automatically , but unfortunately the logic for picking the payment method is not correctly handling that.

sleek crestBOT
stone isle
#

Ok glad that's confirmed, thanks both for your time!

#

Also, do you know if the same would apply to Bancontact?

wild dune
#

ideal, bancontact, and sofort are all the same in this regard

stone isle
#

Damn haha, is this something that could be resolved in the future?

wild dune
#

Yeah it's in the backlog

#

Not sure when it'll be resolved though

stone isle
#

Ok thanks for letting me know!

wild dune
#

No problem