> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.puppetvendors.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# [BETA] Global Vendor Payouts by Stripe

This article provides essential information about the Global Payouts feature. Global Vendor Payouts enables you to send payments to your vendors quickly and securely via Bank Transfer, like ACH or FPS.

|| **Requirement: Merchants should have a US or UK Stripe account only. Support for more countries will be provided on a rolling basis. Vendors can be from any country.**

###### Article Content

1. [How to activate Global Payouts on Stripe](#6-how-to-activate-global-payouts-on-stripe)
2. [How to top up your account balance to make a vendor payout](#3-how-to-top-up-your-account-balance-to-make-a-vendor-payout)
3. [How to activate Global Payouts in PuppetVendors](#3-how-to-activate-global-payouts-in-puppetvendors)
4. [How do vendors connect their bank accounts](#5-how-do-vendors-connect-their-bank-accounts)
5. [Payout fees](#5-payout-fees)
6. [Troubleshoot Stripe errors](#6-troubleshooting-stripe-payouts)


### How to activate Global Payouts on Stripe

1. Create a new Stripe Account. [Click Here To Signup For A Stripe Account](https://dashboard.stripe.com/connect). Log in if you have an existing Stripe account.

Before activating Global Payouts, please ensure that you are **NOT** in **Test mode**. 

2. Navigate to **Settings** on Stripe (#1).
3. Navigate to **Global Payouts** to activate permissions (#2).
4. Customise the vendor's intake form with your business name, colour, and icon. Go to the [business brand settings page](https://dashboard.stripe.com/settings/branding).

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/global-payouts-stripe-setup-1_1gilgg0.png)


3. Under Recipient commission permissions, select **Allow Stripe to email recipients for you (#1)** and under the Payout methods, activate the **Standard option (#2)**. The standard option is a free top-up method which typically arrives in 2-3 days from your bank account. The funds here are used to pay your vendors.
4. Navigate to **Manage (#3)** in the screenshot below where you can connect your bank account to Stripe where funds for payouts will be drawn/debitted from. Add atleast 1 Bank account in USD or GBP.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/global-payouts-stripe-setup-2_l88viu.png)


### How to top up your account balance to make a vendor payout

1. Navigate to **Global Payouts**
2. Click on the **Add money** button
![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/screenshot-2026-05-01-at-12312_1ozo108.png =765xauto)

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/screenshot-2026-05-01-at-12323_fcd32n.png =371xauto)
3. Complete the transfer details, review and then confirm the transfer. This typically take 2-3 business days but can take upto a maximum of 7 days. Plan ahead.


### How to activate Global Payouts in PuppetVendors

1. Log into your Stripe account to get the Stripe Secret Key.
2. Navigate to **Developers** > **API keys**.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/image_16hjsyh.png =1122xauto)

3. Create a Stripe Restricted Key

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/stripe-global-payouts-create-r_16mgsvr.png)
|| The live key must be in this format and start with sk_live like so - rk**_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.**

4. Select: Providing this key to a third-party application
![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/stripe-global-create-restricte_anehvv.png =375xauto)
5. Enter **PuppetVendors **for the name and [https://puppetvendors.com](https://puppetvendors.com) for the URL and click **Continue**.
![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/create-a-restricted-key_18ied6l.png =302xauto)
6. Select **Write** permissions for the following **Resource Type**: **Core**, **Connect**, **Money Management**, **Webhooks**
![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/rk-key-stripe_153e4nj.jpg)
6. Verify your identify and then copy the key that starts with **rk_live_*** **for use in PuppetVendors.


### Insert the Restricted API Key in PuppetVendors

1. Navigate to **Settings** (#1) -> **Payouts** (#2) and click on the **Stripe** tab (#3).
2. Paste the copied **Stripe Restricted Key** into the **input box (#5)**.
3. Check the **Global Payouts** checkbox and click on the save button (#4).
4. Click on the Save button followed by the **Test** button to confirm that Stripe has been setup correctly. 
5. Set-up is completed successfully if the test results shows a success message.
|| Follow the instructions here to activate the Stripe Key: [Stripe Key](https://help.puppetvendors.com/en/article/set-up-stripe-payouts-ebx5hm/)

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/screenshot-2026-06-25-at-12500_x8yzl7.png =970xauto)


##### How do vendors connect their bank accounts

Vendors can connect their bank accounts by logging into their vendor portal and then

1. Vendor logs into the vendor portal
2. Navigates to **Profile**
3. Scroll down to the **Payouts** section
4. Selects **Global Payouts** and clicks on the **Connect Bank Account**
5. Click the **Save** button

![](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/sg1_1k94uoi.jpg)](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/vendor-portal-setup-stripe-glo_dle7yi.png =841xauto)


##### Payout Fees

* Vendors cover the payout fees by default. For a $100 USD payout, vendors receive $98 after the $2 cost. 
* Splitting rules are coming soon, so merchants can choose to absorb fees instead.

| Action | Payout Method | Cost |
| ---- |
| Fund your account balance (US) | Funding with ACH (US Only) - upto 3 business days | Free |
| Fund your account balance (UK) | Funding with FPS (UK Only) - upto 3 business days | Free |
| Send money (US) | Payouts with local bank transfers - upto 2 business days | US: 2 USD per payout |
| Send money (UK) | Payouts with local bank transfers - upto 2 business days | UK: 1.5 GBP per payout |




##### Troubleshooting Stripe Payouts

1. **Branding Error**

This error is common when testing your Stripe connection. This simply means that you haven't completed your brand settings in your Stripe account. Go to the [Business brand settings page](https://dashboard.stripe.com/settings/branding) in the dashboard to include your business name, colour, and icon.



2. **Insufficient funds**

![Insufficient funds error in your payouts dashboard](https://storage.crisp.chat/users/helpdesk/website/cf9b185a0b087000/screenshot-2024-11-20-at-21613_14p4qxb.png =400x211)
**How to resolve?**

You can top-up your Stripe balance to be able to make a payout of the pending amount. Go to [top-up your Stripe balance](https://help.puppetvendors.com/en/article/how-to-add-funds-to-your-stripe-balance-for-payouts-b94kaj/) and then [retry the failed payout](https://help.puppetvendors.com/en/article/retry-a-failed-payout-18ttzun/).
Make sure that you stop automatic transfers from Stripe to your bank account as well following the guide below.

**How to Manage or Stop Automatic Transfers:**
* **Change Schedule:** Navigate to **Settings**  **Bank accounts and scheduling** to change automatic payouts from daily to weekly/monthly.
* **Switch to Manual:** In the same settings area, select **Manual** to only transfer funds when you click "Pay out". 
* **Update Bank Account:** Ensure your bank account is connected and verified in the **Settings** area to avoid payout failures.


|| **Reach out to** [**support@puppetvendors.com**](mailto:suppoer@puppetvendors.com) **or live chat for any assistance.**
