#vincent_unexpected
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/1362488426787766413
๐ 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.
- vincent_unexpected, 2 days ago, 18 messages
Hi! What exactly is the issue you're having? Are you expecting to see Link but not seeing it?
yes, that is it!
Cool. ๐ ...Well, not cool actually. ๐
Do you have a URL you can give me where I can see the page that's not working as expected?
domain is registered, i am in chrome. the method is active
i think the only domain i have for you is firewalled unfortunately
you are welcome to try https://vincent-local.ritual.engineering/checkout
no errors or warnings in the console that seem relevant
this is provided in the options object
in onReady it comes back false
anything else i can check ?
So sorry. One sec.
There's a login on the URL you provided so I can't see it.
Can you share the ID of a payment or Checkout Session where you expected to see Link but didn't?
i actually dont see any logs for any endpoints with 'session' in it
i ahve some browser request logs for/v1/elements/sessions htough does that help?
Can you share the Request ID from that one?
in the response i noticed "link_disabled_reasons": { "payment_element_passthrough_mode": [ "automatic_payment_methods_enabled", "not_gated_into_enable_m2_passthrough_mode", "includes_link_in_payment_method_types" ],
That ID won't work. Where are you seeing that data? In the Dashboard, or in your logs, or ...?
in the browser. in the logs i filtered and didnt see anythign for the session endpoint. i think we might have a different integration
Hello I think I can find what is happening from that ID, still looking into the logs. And to recap, you are using the Express Checkout Element but not seeing Link when you expect to?
that is correct, thank you
more on the request where i got that:
url : https://api.stripe.com/v1/elements/sessions?deferred_intent[mode]=payment&deferred_intent[amount]=3300&deferred_intent[currency]=usd&deferred_intent[setup_future_usage]=off_session&key=pk_test_r9erzKYscE0sSBaQl8KwcSqm&_stripe_version=2025-01-27.acacia&type=deferred_intent&locale=en-US&referrer_host=vincent-local.ritual.engineering&custom_payment_methods[0]=cpmt_1Qhea2EkTO8kaKcKF8XOtc8I&session_id=elements_session_1ynNx2Pelxf&stripe_js_id=afb5ed1a-b45f-4956-99bf-59e04e48badd
response:
Ah I found it, so Link actually has settings for each stripe surface and your setting for the ECE has Link turned off. If you go to the payment method settings page in your dashboard and click the ... button in the link row, a side pannel will show up with toggles for the various surfaces
https://dashboard.stripe.com/test/settings/payment_methods/pmc_1K1cJ4EkTO8kaKcKc7Oivp2U
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
AH!
i just toggled, refreshed, and there it is!
thank you so much!!
i thought i scoured all of the config options but alas...
thanks so much Pompey and timebox
Of course, glad we could help!