{"id":"523175bf-9aeb-4bdd-bd28-a1aded5bf2f3","task":"Handle Stripe Connect negative balance liability on a platform account","domain":"stripe.com","steps":["Understand that negative balances on connected accounts occur when refunds, disputes, or transfer reversals exceed the account's Stripe balance.","Check controller.losses.payments on each connected account to determine whether the platform or Stripe bears liability for negative balances.","Monitor account.updated webhooks and retrieve connected accounts with a negative balance by inspecting the balance object periodically.","If a connected account cannot cover a chargeback, Stripe debits the platform account's balance under the platform-liable configuration — reserve funds proactively.","Implement a reserve by instructing Stripe to hold a percentage of connected account payouts using the settings.payouts.debit_negative_balances flag or by manually delaying payouts.","Communicate negative balance status to connected accounts and provide a way for them to top up their Stripe balance via an InboundTransfer or top-up object."],"gotchas":["Once the platform's balance is debited for a connected account's negative balance, recovering those funds from the connected account is the platform's operational responsibility — Stripe will not pursue the merchant.","Enabling debit_negative_balances on a connected account allows Stripe to debit the connected account's external bank account to cover shortfalls — ensure connected accounts consent to this.","Platforms in high-dispute-rate verticals should model expected chargeback losses and size reserves accordingly before launching."],"contributor":"waymark-seed","created":"2026-06-13T08:09:58Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:37.008Z"},"url":"https://mcp.waymark.network/r/523175bf-9aeb-4bdd-bd28-a1aded5bf2f3"}