Paying out partners automatically: how platforms settle up with studios, merchants and creators
Key takeaways
- With Stripe Connect, every partner on your platform gets its own connected account with its own balance. In most configurations, Stripe handles onboarding and identity verification.
- Stripe offers three charge types: the payment goes directly to the partner, it is forwarded immediately via the platform, or the platform distributes it later, including to several partners.
- Payouts run daily, weekly, monthly or manually. In Germany, according to Stripe, a payment is available for payout after three business days by default, or seven calendar days for the first payout.
- For refunds after a payout, Stripe debits the partner or the platform depending on the charge type, and the platform recovers the partner's share or offsets it against the next transfer.
As of August 2026
A fan buys a creator's video on your platform, a guest books a treatment at a partner studio, a customer orders from a merchant on your marketplace. The customer pays once, but two parties earn: the partner and your platform. Based on the Stripe Connect documentation, this guide explains how platforms accept, split, pay out and refund payments.
How a platform accepts money for its partners
Stripe Connect is Stripe's solution for platforms and marketplaces that move money between multiple parties. Your platform has its own Stripe account, and each partner gets a connected account. According to Stripe, both are regular Stripe accounts, each with its own balance.
Every balance is either pending, meaning not yet payable, or available. The platform moves money between balances with a transfer; a payout sends it to the partner's bank account. Splitting and paying out are therefore two separate steps.
How a partner is set up in Stripe
You may already know the account types Standard, Express and Custom. Stripe now lists them as a legacy model for existing platforms. For new platforms, Stripe recommends a model where you define what each partner account may do: accept payments, receive transfers from your platform, or both.
Creating a partner account involves three decisions that, according to Stripe, cannot be changed later. To get a different dashboard, for example, you create a new account:
- Dashboard: the partner uses the full Stripe Dashboard, the lighter Express Dashboard in your platform's look, or none. Without a dashboard, your own interface shows balances and payouts.
- Fees: for direct payments to the partner account, Stripe collects fees from the partner or your platform. If the payment runs through the platform, the platform always pays the Stripe fees.
- Negative balances: you decide whether Stripe or your platform steps in when a partner's balance goes negative. If your platform carries the risk, according to Stripe it also pays the fees.
Stripe handles onboarding and identity verification
Before a partner receives money, Stripe checks who is behind the account. According to Stripe, the information required depends on factors such as country and business type. In most configurations, Stripe collects this information itself. It falls to your platform only if it covers negative balances and partners use no Stripe Dashboard.
There are three ways to collect it: a Stripe-hosted form with your brand's name, color and icon, an embedded component in your application, or a fully custom form built on the API. Stripe recommends the first two because they adapt automatically when requirements change. If information is missing once certain thresholds are reached, Stripe pauses payments or payouts for that account until it is provided.
Three charge types: who collects, who distributes?
The charge type determines where a payment lands first, whose name appears on the customer's bank statement and which account Stripe debits for refunds. Stripe distinguishes three types, which can also be combined on one platform.
Direct charges. The money goes to the partner's account; customers buy from the partner and are often unaware of your platform. Your platform can keep a fee on each payment (application fee). According to Stripe, this works best for software platforms such as online store builders.
Destination charges. The customer pays your platform, and part of the amount moves immediately into the balance of exactly one partner. What remains is your commission.
Separate charges and transfers. Your platform accepts the payment and transfers money independently, to one or more partners and in amounts you define. This fits when an order involves several partners, like the restaurant and the driver in a delivery service, or when the partner is unknown at the time of payment. According to Stripe, this option is more complex to implement, and the platform has to monitor its own balance closely.
Stripe illustrates the split with a marketplace: of a payment of 100 (Stripe does not specify a currency), 1.50 goes to Stripe as a fee, the platform keeps 1.00 and the provider receives 97.50. How to design your own share is covered in our article on revenue models for platforms. Connect's own costs are covered in our article What does your own platform cost?
Split immediately or settle in batches
When you split per payment, the partner's share is fixed the moment the customer pays. This suits clear cases with a fixed share. If partners have their own terms or corrections come up during the month, a batch settlement is easier to follow.
There are two ways to do this. Either your platform bundles several payments into one transfer, for example once a month per partner, because according to Stripe charge and transfer amounts do not have to match. Or the share lands with the partner per payment but is only paid out on a monthly schedule or on your instruction.
When the platform collects, Stripe recommends transferring only after confirmation for payment methods such as SEPA Direct Debit, which take several days to confirm. With manual payouts, according to Stripe, a balance can stay on a partner account in Germany for 90 days at most.
When the money reaches the partner
Two timings determine the payout date. The first is the waiting period until a payment becomes available: for accounts in Germany, Stripe states three business days by default, or seven calendar days for the first payout. The second is the payout schedule, which only determines when available money is sent.
By default, Stripe pays out daily. Your platform can switch each partner's schedule to fixed weekdays, fixed days of the month or manual payouts, for partners with the full Stripe Dashboard through platform controls, meaning settings Stripe enables for the platform on such accounts. If your platform carries the risk for fraud and disputes, it can extend individual partners' waiting period to up to 31 days.
According to Stripe, a standard payout usually arrives in the account one to two business days after submission to the bank, and an instant payout typically within 30 minutes.
Refunds after a payout: how the balancing works
If the partner's share has already been paid out, Stripe handles a refund differently depending on the charge type:
- Direct charges: Stripe deducts the refund from the partner's balance. If it is insufficient, the refund stays pending and goes through automatically once funds suffice.
- Destination charges: Stripe debits your platform first but can recover the partner's share at the same time, proportionally for partial refunds. By default, Stripe does not return an application fee to the partner; you can choose to refund it proportionally.
- Separate charges and transfers: the refund does not affect the transfers. Your platform reverses the transfer in full or in part (transfer reversal) or reduces the next one.
By default, a share can only be recovered if the partner's available balance covers it. Stripe therefore recommends checking the balance before a refund. The same applies to disputes on payments that run through the platform.
If a partner's balance goes negative, Stripe offsets the shortfall against future payments where possible, and no payouts go to that partner while it is negative. If the corresponding setting is enabled, Stripe also attempts to debit the amount from the partner's bank account. For the SEPA area, Stripe lists this as supported for euro accounts, and still as a preview for partners without a Stripe Dashboard. Who ultimately steps in was decided when you created the account.
In practice
For Wasserplasma Experience, we developed a booking and settlement platform. The partner studios are spas and hotels, each with its own prices and terms. Guests pay via Stripe Checkout, and invoices are issued in the studio's name. A monthly settlement calculates every partner's share and pays out via Stripe Connect or bills via SEPA.
The platform is built so that every studio receives a settlement it can trace to the cent, no spreadsheets involved.
ASMRStars, a creator platform we also built with Stripe Connect, had a different focus: creators from many countries received their earnings in multiple currencies, and every payment from a fan was assigned to the right creator. Which revenue models came together there is shown in our article on revenue models for platforms.
Frequently asked questions
Do my partners need their own Stripe account?
Your platform creates a connected account for each partner, and the partner adds their details during onboarding. According to Stripe, partners who already have a Stripe account can reuse certain business information.
Which charge type fits my platform?
If customers buy from the partner, direct charges fit. If they buy from your platform and every payment belongs to exactly one partner, destination charges fit. If several partners are involved or the partner is not yet known, separate charges and transfers fit.
What happens if the partner has already been paid out and the customer gets a refund?
For payments through the platform, Stripe debits your platform first. The platform recovers the partner's share by reversing the transfer, provided their available balance suffices, or offsets it against the next transfer.
Conclusion
Stripe Connect gives every partner its own account and separates splitting from paying out. Which charge type fits follows from your business model: who sells, how many partners are involved in a payment and how often you settle. Clarifying this before launch lets you set up partner accounts correctly from the start and give every partner a settlement they can follow.
Want your platform to pay out partners?
Describe your idea in our AI project estimator. You will receive a free estimate by email, and we will get back to you within 24 hours.
Learn more about our services for platforms and marketplaces and SaaS products. Or simply write to us at our email address.
Sources
- Stripe Docs: "Connect and the Accounts v2 API". https://docs.stripe.com/connect/accounts-v2
- Stripe Docs: "Configure the behavior of connected accounts". https://docs.stripe.com/connect/accounts-v2/connected-account-configuration
- Stripe Docs: "Connected account types". https://docs.stripe.com/connect/accounts
- Stripe Docs: "Understanding Connect account balances". https://docs.stripe.com/connect/account-balances
- Stripe Docs: "Identity verification for connected accounts". https://docs.stripe.com/connect/identity-verification
- Stripe Docs: "Choose your onboarding configuration". https://docs.stripe.com/connect/onboarding
- Stripe Docs: "Stripe-hosted onboarding". https://docs.stripe.com/connect/hosted-onboarding
- Stripe Docs: "Understand how charges work in a Connect integration". https://docs.stripe.com/connect/charges
- Stripe Docs: "Build a marketplace". https://docs.stripe.com/connect/marketplace
- Stripe Docs: "Create separate charges and transfers". https://docs.stripe.com/connect/separate-charges-and-transfers
- Stripe Docs: "Using manual payouts". https://docs.stripe.com/connect/manual-payouts
- Stripe Docs: "Receive payouts", sections on payout schedule and settlement timing by country. https://docs.stripe.com/payouts
- Stripe Docs: "Payouts to connected accounts". https://docs.stripe.com/connect/payouts-connected-accounts
- Stripe Docs: "Manage payout schedule". https://docs.stripe.com/connect/manage-payout-schedule
- Stripe Docs: "Handle refunds and disputes" (marketplace). https://docs.stripe.com/connect/marketplace/tasks/refunds-disputes
- Stripe Support: "Auto debit FAQ". https://support.stripe.com/questions/auto-debit-faq