有没有办法暂停 Stripe 支付?

Is there a way to pause a Stripe payout?

用例是这样的;我们的系统中有自动欺诈检测,如果我们检测到可能导致 Stripe 向不良行为者支付款项的情况,我们希望暂停从 Stripe 到客户银行账户的定期 Stripe 支付(例如:Stripe 的“外部账户” " 为该客户)。

右侧的 UI: https://stripe.com/docs/connect/pausing-payments-or-payouts-on-connected-accounts; 下拉菜单中有一种方法可以做到这一点。我正在寻找一种通过 API 调用来完成此操作的方法。

一旦欺诈被调查并被认定为正常,我们的运营人员将使用上面的 Stripe 控制台手动un-pause/continue按正常时间表支付款项。

我不是 Stripe 方面的专家 API 但在文档中没有看到任何似乎正确的东西。甚至接近,真的。

这取决于您当前管理付款的方式,Scheduling or Manual

如果您使用的是预定方法,您的应用程序可以在检测到 可能是 欺诈行为时触发 change to the Connected Account,将支付间隔设置为 manual.这将暂停任何支付,除非您通过仪表板或 API.

直接触发它们

您也可以尝试 modifying delay_days 给自己多一点时间来 运行 您的欺诈检查并再次将它们缩短到最低限度 if/when 一切都检查出来。

当然,如果您只使用手动付款,那么您将不会触发付款。