#frank_unexpected

1 messages · Page 1 of 1 (latest)

weary dustBOT
#

👋 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/1448531978386145341

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

viral vector
#

This is the request currently being sent:

https://api.stripe.com/v1/elements/sessions?deferred_intent[mode]=payment&deferred_intent[amount]=995&deferred_intent[currency]=eur&deferred_intent[payment_method_types][0]=bancontact&deferred_intent[payment_method_types][1]=card&deferred_intent[payment_method_types][2]=ideal&currency=eur&key=somekey&elements_init_source=stripe.elements&referrer_host=somesite&stripe_js_id=someid&locale=nl&type=deferred_intent

I contacted Stripe support, and they confirmed that everything on the account is configured correctly since iDEAL appears as activated in the dashboard.

This was confusing because we’re using Stripe Elements, so I expected iDEAL to appear as one of the available payment options during checkout.

I also checked the account’s activated payment methods using the Capabilities API, and it shows iDEAL as active, so nothing seems misconfigured on that side.

any help would be much appreciated thank you!

vast fossil
#

Can you share the request id req_xxx where you created the PaymentIntent?

viral vector
#

sorry I do not have that info

i can share to you in private though the complete request we are sending without obsucring the ids, would that be okay?

vast fossil
#

Can you share the Payment Intent Id pi_xxx? That works too. The Ids are safe to share here

vast fossil
#

I see, you are using the defer flow

#

This is a Connect setup and did you enable in Platform or Connected Account?

#

acct_1RsrYbAznZ1jxwa1 is the CA and acct_172zcDB1Bb0p37lb is the Platform

viral vector
#

on the playform account iDEAL is on by default and on the connected account iDEAL is also enabled

vast fossil
#

On the Platform where do you set it? On the pmc from "settings/connect/payment_methods"?

viral vector
#

yes

vast fossil
#

This part

viral vector
#

this is the current setup for the payment_methods

vast fossil
#

Okie let's do a quick test. Can you create a Payment Intent (just create, no confirm) by Direct Charge on the same setup and with automatic_payment_methods.enabled = true, then share the Payment Intent ID with me

#

We may have more log and this should use the same PMC

viral vector
#

unfortunately we cannot do this as it will reflect on the customers dashboard, can i share any other payment intent in this case?

vast fossil
#

Customers means the Platform owner?

#

Would you be able to create a Test mode PI?

viral vector
#

no, what I meant with customer's dashboard would be the connected account

#

acct_1RsrYbAznZ1jxwa1

#

here is a sample payment intent with the iDEAL included in the enabled payment methods

pi_3SbOUzAznZ1jxwa11AELSqiT

vast fossil
#

I see, but can you create one with automatic_payment_methods.enabled = true instead of explicitly passing payment_method_types array?

#

I want to see if IDEAL would be automatically included

viral vector
#

I cannot create a payment_intent for the connected account, since this is production data,

request without the payment_methods on the elements yields the same response

  ?deferred_intent[mode]=payment
  &currency=eur
  &key=pk_live_51RsrYbAznZ1jxwa1mmGQQDrRfuPPlTwNclTYltuqjTKNri4vYulExrne9pIimLadMYX8PMZkJCIVzfO28Wuk5Ukl00sRWJh5La
  &elements_init_source=stripe.elements
  &referrer_host=kakawagoddess.com
  &stripe_js_id=e88d9bb7-73d1-4d61-b6a8-82204f392192
  &locale=nl
  &type=deferred_intent

response

vast fossil
#

Yep okie

#

Let me run a quick check on your account

weary dustBOT
#

Hello @viral vector, we have sent you a direct message, please check it at https://discord.com/channels/@me/1448548844529909882

  • 🔗 The message has instructions on how to grant read and write access to your Stripe Dashboard for our Developer Support team, in order to help you more effectively.
vast fossil
#

Asking for a consent in DM

viral vector
#

Accepted

vast fossil
#

Looks good actually

viral vector
#

yes that is also why we are weirded out by this issue

vast fossil
#

I guess the next step is providing us a live website when we can see it's not displayed, and prepare a non-defer version of it, so we can debug further

viral vector
#

you can go to https://kakawagoddess.com/ and add a product and do a checkout, and you would see that iDEAL will not be shown

currently we are doing the defer flow.

#

unfortunately we cannot provide the non defer version

vast fossil
#

Quick question, if you create a Checkout Session, will it show Ideal (if you are comfortable to create one)

#

I found a similar ask about this unactivated_payment_method_types on iDEAL and it likely to be an issue with the account's PPRO status. Could you write to Support to launch an investigation on the account? Feel free to mention this Discord thread and my opinion

viral vector
#

sure I think that would be better, since changing the flow to non-defer would not be possible. Thank you for your help!