#BrianC
1 messages · Page 1 of 1 (latest)
Hello! You can adjust Link settings for your connected accounts in the Dashboard here: https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts
Yes. We did that but it is still there and pre-checked.
We have it set to "off by default" in both live and test mode.
It still appears, pre-checked on the checkout form
Are you explicitly enabling it in your code?
No.
We haven't updated our code in a while and this feature kind of just appeared a while back. Can't seem to shut it off.
What type of connected accounts do you have? Standard? Express?
Both but an Express is the one we are having trouble with
If you view the Dashboard as that account and check their payment settings do they have Link turned on?
Oh, wait, I don't think that works for Express accounts.
One moment.
Correct. There is no individual payment setting for Express thatI can see
Is Link disabled here? https://dashboard.stripe.com/settings/link#integrations
Aha! I think that is the solution. It's enabled there but disabled on the other settings page. I'll give it a try
didn't work.
hold on! Maybe took a minute to propegate. testing again
Yeah, I think changes there take a few minutes to take effect.
Still not working....
Both live and test mode still display it.
What does this mean? Note that platform account settings apply because you previously enabled Connect on your account.
This is the message under the disabled setting for checkout on this page https://dashboard.stripe.com/settings/link#integrations
I think that's referring to the settings here: https://dashboard.stripe.com/settings/payment_methods
Is Link enabled there?
it is not enabled there. The button says "turn on"
Can you give me a Checkout Session ID where Link shows up?
Yep, that works! Hang on...
Hm. So on https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts can you try changing Link to "Blocked", wait a couple minutes, and then try a new Checkout Session?
Yes, it's updating accounts....
It seems to be iterating through all live and test accounts. Just to be 100% sure, this change will only affect Link (making it not show up on the checkout form) and nothing else, correct?
👍
It completed the iteration through all of the accounts but it's still showing up. Can't kill this thing
To clarify, it's still showing up on new Checkout Sessions created after the change?
Yes
Let me clear cache and try again....
Still there...
Live session
We're willing to compromise at this point. It can show up but maybe not pre-checked. It holds up the checkout process when it is pre-checked.
Is there a way to at least turn off the opt-in checkmark by defaulst?
Looking...
to clarify. We are specifically looking to elimninate the pre-checked box where it says" save my info for 1-click checkout with link". It's Ok to offer it as a payment method but the saving of info against our terms of service. At the very least it should not be default. The option to pay with link (on the top of the page) is acceptable. Thanks again
Thank you for the clarification. I am having trouble finding how to do this. Will check with my colleagues and get back to you
I need to go into a meeting now. Please keep this thread open and provide info as you receive it. I need to resolve this so thank you for your help
Hey apologies it took me a bit, I think you also need to turn Link off specifically in your Link settings as well https://dashboard.stripe.com/settings/link
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Unfortunately it looks like that page only sets that setting on the account itself. So you would need to ask your Standard connected accounts to turn this off as well at the moment. There isn't currently a page that allows this to be set by the connect platform but I can put in a feature request for it
Any word on this?
Ok. How do we turn it off completely. Please see the previous communications in the thread
Yep, we're talking about this internally, will give you an update shortly!
Okay, so unfortunately Link can't be disabled in this scenario. You're creating Checkout Sessions on Express accounts, which means direct charges. Direct charges on Express accounts are not recommended, and this particular use case isn't one that's covered by the current Link settings.
If you were creating Checkout Sessions on your platform with the Express account as the destination Link would be disabled per your settings. This is the recommended approach for an Express Connect integration; would doing that be feasible instead of using direct charges?
Would it be possible to at least not default to checked? This is a hurdle at the worst possible place in the checkout system. Plus, our terms of service does not allow the storing of payment information.
No, unfortunately that's not possible at the moment.
Is it not possible at all to default to unchecked, even if not using direct charges?
If you weren't using direct charges and you were creating Checkout Sessions on your platform account instead of the Express accounts you could disable Link completely (the settings in your Dashboard would be respected).
Understood. But the question being, can the default be unchecked without disabling Link completely?
No.
OK. that is something important to know.
So basically we are stuck.
We can't change our checkout process easily as our payment options/scenarios are complex.
It would take a lot of figuring and retesting.
I would like to suggest that payment methods not be added to accounts without approval. The Link option just showed up one day. We didn't enable it.
Yep, this is a very undesirable outcome, and I'm raising your feedback internally. This is unfortunately an edge case that slipped through the cracks.
Please escalate if you can. It is literally violating our own terms of service and was not added by our permission
There might be a workaround, but I would need to help you via a support ticket. Go to https://support.stripe.com/contact/email and fill out the form there. Provide details about your issue and mention me (Rubeus) in your message. Let me know when you've submitted the form so I can grab your ticket and follow up there.
We're not a huge company but will do 1M this year. We appreciate being heard.
Just submitted it. I hope I gave enough info but I have to run now. Thanks for your assistance. this is a super important one.
Got the ticket, will reply there!