#mark-reckard_best-practices
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/1465757480817524738
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hi there
I think there is a preview feature "platform risk controls" that is exactly what you want
Let me see what the state is
Oh it looks like we ga'd it
If your platform meets the requirements, that will be what you want to do
Ok yes I've seen this page, but it seems like this only exists as a button in the Dashboard, not something we can do through the API, is that correct?
See the section titled "Pause payments or payouts on connected accounts using the API" here
Hmm, I'm not seeing a section with that title, nor am I seeing a div with the id in that link. I'm wondering if maybe our platform doesn't meet the requirements?
What are those requirements, btw?
Using Custom or Express accounts where your platform owns liability
Here's the whole page I'm seeing, fwiw
Ok we do use express accounts. Can you explain further what you mean by "your platform owns liability"? Is that a setting in our platform account?
No, rather than being defined on your platform, it is defined by the kind of accounts you create. There's a table that explains here: https://docs.stripe.com/connect/accounts#choosing-approach
Okay, apologies, it looks like this feature is still in preview and I'd enabled it on my account for testing and that's the reason why I see that section in the docs page. :/
Ok, based on that table, our platform account should be liable for Fraud and dispute liability. That sounds correct.
Oh interesting, do you have an idea when it'll be moving forward from preview to GA?
I do not, but you can reach out to support and ask them to be included in the preview for this feature. You can provide a link to this thread to help; the feature is called "platform risk controls"
Ok I'll forward that message along to our support/legal team, thank you.
In the meantime, using the dashboard or moving the fraudulent account to manual payouts will be your options
Ok thanks, here's what we're thinking about moving forward with programmatically at this moment:
- Changing payout type to manual so nothing is paid out automatically
- Refund fraudulent charges to attempt to zero our our balance
- Reject the account if the balance has been zeroed, otherwise we'll notify our support team to maybe go pause payments/payouts in the dashboard
Does that sound reasonable until we have access to the "platform risk controls" feature?
Yes, that should do it
Ok super, thank you for your help!