#atrekkingturtle_api
1 messages · Page 1 of 1 (latest)
👋 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/1354121617357406268
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi, sorry! One sec.
Where are you requesting those things? I don't see it in that API call.
@verbal vigil Hi! I've already updated the payment method for the customer to set allow_redisplay value to always, for payment_method_configuration, we tried it yesterday but I can run a request again and share the id with you if needed
What's the Payment Method Config you're using?
we tried the default one, and also a custom one, should I share its id?
Please.
id for the custom config - pmc_1Ott3wFL0RBRgrWcATwznFCY
id for default config - pmc_1N42ajFL0RBRgrWcB10uJBTL
Almost certain you need to include those as part of the Checkout Session creation.
got it, let me try a request with it
I have tried checkout session requests with both these configurations, req_lp3S8WyqIiBo1E, and req_azGSIY2hgLp6GF, it is still not showing customer's card on checkout page, I have passed it in payment_method_configuration key
hi! i'm taking over for timebox. let me take a look at those most recent requests
okay!
just running through the checklist on this page real quick:
https://docs.stripe.com/payments/existing-customers?platform=web&ui=stripe-hosted#prefill-payment-fields
✅ Checkout is in payment or subscription mode; setup mode doesn’t support prefilling fields. (you're in payment)
✅ The customer has a saved card.
✅ The saved card has allow_redisplay set to always
✅ The payment method includes billing_details required by the Checkout Session’s billing_address_collection value (you're not using this, so i don't think it's applicable...)
it looks like the payment method was attached at 2025-03-25 15:18:52 UTC and your session was created at 2025-03-25 17:27:30 UTC, i think that's it
what happens if you make a new session?
i created a new session (req_lp3S8WyqIiBo1E) few mins ago but still the same issue
hmm interesting. let me look at that one
i'm not seeing anything obvious - i might take a look at this with some colleagues to see what i'm missing here
thanks! really appreciate it, it was working before but it just stopped randomly
hmm, my own integration also passes this with the session creation request but yours isn't. let me take that out of my integration real quick to see what happens
allow_redisplay: "always",
},```
ok yeah, when i took that out it's no longer showing in my session
so that could be it. the guide i referenced earlier doesn't mention that param, but it looks to me like it's maybe necessary
you said this was working in the past? any chance you have an example of that?
I'll try to find an example of when it was working previously, i'll also integrate the code you shared and see if it works