# Insufficient merchant account balance

When a refund occurs, Stripe will first try to recover the funds from either the Connected account’s Stripe balance **or their linked bank account**.

If this fails (because there are not sufficient funds in either), Stripe will take the funds from the platform account.&#x20;

So ultimately, it is the platform that is responsible for ensuring customers are made whole. Please note that this applies to Stripe Express accounts (which are typically those used with this plugin and recommended for most marketplaces), but not standard Stripe accounts.

You can read more about this at the link below:

<https://support.stripe.com/questions/reserves-for-connect-platforms-and-connected-accounts>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cranford-tech.gitbook.io/stripe-connect-marketplace/implementing-key-features/processing-refunds/insufficient-merchant-account-balance.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
