Global Transfers
Set a store-wide default transfer that applies to every product unless overridden by a product-level or variable product setting.
What are global transfers?
A global transfer is the baseline transfer rule for your entire store. Once configured, every product sale will automatically send a portion of the payment to your specified connected Stripe account — no per-product setup required.
This is the simplest way to get started with Split Pay and is ideal for stores where every sale should be split the same way.
Example: A store selling various products sets a 20% global transfer. Every product sale automatically sends 20% of the product price to the connected account. A $50 product transfers $10, a $120 product transfers $24 — all without any per-product configuration.
How global transfers work
Global transfers sit at the base of the override hierarchy. They apply to every product in your store unless a more specific rule exists:
- If a product has a product-level transfer configured, that setting takes priority over the global transfer for that product.
- If a specific variation has a variable product transfer configured, that setting takes priority over both the product-level and global settings for that variation.
- Products and variations without their own transfer settings will always fall back to the global transfer.
This means you can configure a global transfer once and only override it where needed.
How to configure
Follow these steps to set up a global transfer:
In your WordPress admin, navigate to Split Pay → Main (top-level menu, added in 3.7.0).
In the Connected Account ID field, enter the Stripe account ID of the recipient (e.g., acct_1A2B3C4D5E). This is the connected account that will receive the transferred funds.
Select the Transfer Type:
- Percentage — Enter a value between 1 and 100. The transfer will be calculated as this percentage of each product's price.
- Fixed Amount PRO — Enter a specific dollar amount to transfer per product sold, regardless of the product's price.
Enter the Transfer Value — the percentage or fixed amount you want to transfer.
Click Save Changes.
That's it. Every product sale will now automatically transfer the configured amount to the connected account.
Transferring to Multiple Accounts PRO
The free version of Split Pay supports transferring to one connected account at the global level. With the Pro version, you can add multiple connected accounts, each with their own transfer type and value.
For example, you could send 15% to Vendor A and 10% to Vendor B for every product sale — all configured at the global level.
Important: The total of all transfer amounts (across all connected accounts) must not exceed the order's payment total. Stripe will reject the transfer if the combined amounts are greater than the captured charge.
Fixed amount behavior
When using a fixed amount transfer:
- The specified dollar amount is transferred for each product sold, regardless of the product's price.
- If the fixed amount exceeds the product's subtotal, the full subtotal is transferred instead. The transfer will never be greater than what was charged.
- Fixed amounts are applied per line item in the order. If a customer buys 3 units of a product with a $5 fixed transfer, the total transfer for that line item is $15.
Fixed amount transfers are a PRO feature. The free version supports percentage-based transfers only.
When to use global transfers
Global transfers are the right choice when:
- You have a single vendor or partner who receives a cut of every sale.
- Your entire catalog uses the same commission structure.
- You want a quick setup without configuring individual products.
- You plan to override specific products later but need a sensible default in place.
If you need different transfer amounts for specific products, see Product-level Transfers.