How to Transfer Shipping Fees PRO
Automatically split and transfer WooCommerce shipping fees to connected Stripe accounts using global or product-level rules.
Overview#
By default, Split Pay only transfers amounts based on product line items. With the Shipping Fee Transfers feature, you can also split shipping charges and route them to your connected Stripe accounts — independently from product transfer amounts.
Shipping transfers are calculated on top of any product or global transfer amounts. This means if you have a product transfer of $20 and a shipping transfer of $5, the connected account receives a total of $25 in a single Stripe transfer.
Shipping fee transfers are a PRO feature. Upgrade to Pro to enable shipping transfers.
Two types of shipping transfers#
The plugin provides two levels of control for shipping fee transfers:
1. Global shipping transfers
Set a single shipping transfer rule that applies to all products in your store. This is configured in the plugin's global settings and works the same way as global product transfers — one rule, store-wide coverage.
Global shipping transfers support both percentage and fixed amount modes. For example, you might transfer 50% of the shipping fee to a fulfillment partner, or a flat $3.00 per order.
2. Product-level shipping transfers
Override the global shipping rule on a per-product basis. When editing a product in WooCommerce, the Split Pay Plugin tab lets you specify a unique shipping transfer amount for that product's connected account.
Product-level shipping transfers also support variable products — you can set different shipping transfer values for each variation under the Variations tab.
Fallback behavior#
If a product does not have a product-level shipping transfer configured, the plugin automatically falls back to the global shipping transfer setting. This means you can set a sensible default at the global level and only override it where needed.
Tip: Start with a global shipping transfer rule, then customize individual products only when they require different handling. This keeps your configuration simple and maintainable.
How shipping amounts are calculated#
When an order contains multiple products with different connected accounts, the plugin distributes the total shipping fee proportionally based on each product's share of the order subtotal. The shipping transfer value (percentage or fixed) is then applied to each product's proportional share.
For example, if Product A costs $60 and Product B costs $40, Product A's connected account would receive shipping transfers based on 60% of the total shipping fee, and Product B's account would receive transfers based on 40%.
Next steps#
Learn how to configure each type of shipping transfer:
Global Shipping Transfers › Product-level Shipping Transfers ›