Pay out money
Add money to your Stripe balance and pay out your sellers or service providers.
Note
Most platforms can pay out funds only to connected accounts in the same region and in local currencies. Platforms based in the US can make cross-border payouts to accounts in other regions, subject to restrictions.
Use this guide to learn how to add funds to your account balance and transfer the funds into your users’ bank accounts, without processing payments through Stripe. This guide uses an example of a Q&A product that pays its writers a portion of the advertising revenue that their answers generate. The platform and connected accounts are both in the US.
When adding funds to your balance, best practice is to use a manual payout schedule. If you enable automatic payouts, you can’t control whether the system uses added funds for payouts. You can configure your schedule in your payout settings.
Note
Only team members with administrator access to the platform Stripe account and two-factor authentication enabled can add funds.
Prerequisites
- Register your platform.
- Add business details to activate your account.
- Complete your platform profile.
- Customise your brand settings. Add a business name, icon, and brand colour.
Create a connected account
When a user (seller or service provider) signs up on your platform, create a user Account (referred to as a connected account) so you can accept payments and move funds to their bank account. Connected accounts represent your users in Stripe’s API and facilitate the collection of information requirements so Stripe can verify the user’s identity. For a Q&A product that pays for answers, the connected account represents the writer.
Note
This guide uses Express accounts which have certain restrictions. You can evaluate Custom accounts as an alternative.
Customize your signup form
In your platform settings, customise your Express sign-up form by changing the colour and logos that users see when they click your Connect link.
Default Express signup form
Branding settings
Create a connected account link
You can create a connected account onboarding link by clicking +Create on the accounts overview page, and selecting Express for the account type, along with the transfers capability. Click Continue to generate a link to share with the user you want to onboard.
Create a connected account
Create an onboarding link
This link directs users to a form where they can provide information in order to connect to your platform. For example, if you have a Q&A platform, you can provide a link for writers to connect with the platform. The link is only for the single connected account you created. After your user completes the onboarding flow, you can view them in your accounts list.
Add funds to your balance
To add funds, go to the Balance section in the Dashboard. Click Add to balance and select why you are adding funds to your account.
Select Pay out connected accounts to add funds to pay out to your connected accounts. If you are adding funds to your balance to cover future refunds and disputes, or to repay your platform’s negative balance, select Cover negative balances and see adding funds to your Stripe balance.
Verify your bank account
Go through the verification process in the Dashboard when you first attempt to add funds from an unverified bank account. If your bank account is unverified, you’ll need to confirm two microdeposits from Stripe. These deposits appear in your online banking statement within 1-2 business days. You’ll see ACCTVERIFY
as the statement description.
Stripe notifies you in the Dashboard and through email when the microdeposits have arrived in your account. To complete the verification process, click the Dashboard notification in the Balance section, enter the two microdeposit amounts, and click Verify account.
Add funds
Once verified, use the Dashboard to add funds to your account balance.
- In the Dashboard, go to the Balance section.
- In the Add to balance window, enter an amount in USD and select Connect payouts.
- In the resulting modal (shown below), enter an amount in USD.
- Verify the amount and then click Add funds.
- The resulting object is called a top-up and can be viewed in the Top-ups section of the Dashboard.
View funds
View your funds in the Dashboard on Top-ups tab under the Balance page. Each time you add funds, a top-up object is made that has a unique ID in the format tu_XXXXXX, which you can see on the detailed view for the top-up.
Settlement timing
US platforms add funds via ACH debit and can take 5-6 business days to become available in your Stripe balance. You can request a review of your account for faster settlement timing by contacting Stripe Support.
As we learn more about your account, Stripe might be able to decrease your settlement timing automatically.
Adding funds for future refunds and disputes or to repay a negative balance can happen through bank or electronic transfers and are available in 1-2 business days.
Pay out to your user
After your user completes the onboarding process and you’ve added funds to your balance, you can transfer some of your balance to your connected accounts. In this example, money is transferred from the Q&A platform’s balance to the individual writer.
To pay your user, go to the Balance section of an account’s detail page and click Add funds. By default, any funds you transfer to a connected account accumulate in the connected account’s Stripe balance and are paid out on a daily rolling basis. You can change the payout frequency by clicking the right-most button in the Balance section and selecting Edit payout schedule.
Send funds to user
Edit payout schedule