Send money to people and businesses with ACH credits — one at a time, in bulk from CSV, or automatically from marketplace withdrawals.
Single payout
BankBridge → Transfers → Send a payout: choose a user and one of their eligible checking/savings accounts, enter the amount and confirm. Credits use PPD for people and CCD for businesses (WEB/TEL are debit-only).
Bulk payouts from CSV
wp bankbridge payouts import payouts.csv --dry-run
wp bankbridge payouts import payouts.csv --max-total=25000
| Column | Required | Notes |
|---|---|---|
user | Yes | User ID, email or login |
amount | Yes | Accepts formats like $1,250.50 |
description | No | Max 15 characters (default “Payout”) |
account | If the user has several eligible accounts | Account mask or account_id |
business | No | 1/yes/true sends CCD |
reference | Recommended | Your unique ID — makes re-runs safe (idempotent) |
Dry runs never move money. Duplicate rows, unknown users and accounts that aren’t eligible are reported per line. See the sample CSV.
Marketplaces
| Plugin | How payouts work |
|---|---|
| Dokan | Vendors pick a payout account; approving a withdrawal sends a CCD credit for the receivable amount. |
| WCFM Marketplace | “Bank (ACH)” withdrawal method; approving sends the net amount. |
| WC Vendors | “Pay via Plaid (ACH)” bulk action on Commissions; one payout per vendor; returns reset rows to due. |
| MultiVendorX | Registered as a payout provider for approved, manual and automatic disbursements. |
Vendors connect a bank and choose a payout account in their vendor settings; ownership and eligibility are checked.