UR – Split Transfers With Stripe For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
UR – Split Transfers with Stripe for WooCommerce is a secure, lightweight, and developer-friendly payment routing plugin for WooCommerce powered by Stripe Connect. It automatically splits incoming customer payments and creates fund transfers to your connected Stripe vendor, partner, or contractor accounts upon successful checkout.
Whether you run a multi-vendor marketplace, manage partner commissions, distribute platform revenue shares, or coordinate franchise payouts, Split Transfers automates the backend transfer calculation and execution with zero manual intervention.
🚀 Key Features
- Automated Transfer Execution: Transfers funds automatically to connected Stripe accounts upon WooCommerce order completion (
woocommerce_payment_complete) or asynchronous payment confirmation (charge.succeeded). - Flexible Split Rules: Configure whole-order splits using percentage-based calculations (with basis points precision) or fixed currency amounts per destination.
- Multi-Account Fan-Out: Split a single WooCommerce order across multiple connected Stripe accounts simultaneously.
- 1-Click Stripe Sync: Synchronize connected accounts and automatically create/refresh your Stripe webhook endpoint and signing secret with a single click.
- Secure Credential Management: Dedicated test and live Stripe key management with strict storage discipline—autoload disabled, masked inputs, and zero plaintext secret leakage in the admin interface.
- Detailed Activity Log & CSV Export: Searchable, filterable transfer log with status pills, formatted currency amounts, direct deep-links to the Stripe Dashboard, and memory-efficient chunked CSV exports.
- Order Audit Trail: Automatic WooCommerce order notes track transfer progress, including Stripe transfer IDs (
tr_*), destination account IDs, amounts, and detailed error messages if an API issue arises. - Native WordPress Site Health Integration: Four dedicated status tests monitor dependencies, webhook secret presence, transfer error rates, and platform-to-connected-account country compatibility.
- High-Performance Order Storage (HPOS) Ready: Fully compatible with WooCommerce HPOS (custom order tables) and traditional post storage.
- Developer Extensible: Extensible action and filter hooks.
External services
Split Transfers connects to external services provided by Stripe, Inc. to execute payment transfers and synchronize account configurations.
-
Stripe API (
https://api.stripe.com)- Purpose: Creating Stripe Transfers to connected accounts, listing and verifying connected accounts, validating API credentials, and registering or updating webhook endpoints.
- Data Sent: Stripe Account IDs (
acct_*), transfer monetary amounts, currency codes, WooCommerce order ID references, and cryptographic idempotency keys. Customer personal details (such as names, addresses, or phone numbers) are never transmitted to the Stripe transfer endpoint. - When Sent: When an order is completed, when a verified payment webhook is received, when clicking “Sync Connected Accounts” or “Sync Webhooks” in the admin dashboard, or when running a connection test.
- Service Provider: Stripe, Inc.
- Terms of Service: https://stripe.com/legal/consumer
- Privacy Policy: https://stripe.com/privacy
-
Stripe Webhooks (
https://api.stripe.com)- Purpose: Receiving signed webhook notifications from Stripe (specifically
charge.succeeded) to execute transfers for asynchronous payment methods. - Data Received: Stripe event metadata, charge IDs, and transfer status indicators. Every request is verified using the stored Stripe webhook signing secret.
- Service Provider: Stripe, Inc.
- Privacy Policy: https://stripe.com/privacy
- Purpose: Receiving signed webhook notifications from Stripe (specifically
Screenshots
Integrations Panel – Configure Stripe API keys with test/live mode toggle, 1-click webhook registration, and connected accounts synchronization.
Global Transfer Settings – Multi-account destination table allowing flexible percentage and fixed amount split allocations.
Activity Log – Real-time transfer monitoring with status badges, formatted currency values, and direct Stripe Dashboard links.
WordPress Site Health Integration – Dedicated diagnostic status checks for credentials, webhook verification, and transfer health.
