Mass Payout

Mass Payout is a batch payment solution offered by WorldFirst that enables businesses to pay multiple recipients in a single, streamlined operation. Instead of processing one-off payments one by one, you can upload or select a list of payees and disburse funds to all of them at once — across different countries, currencies, and payment destinations.
Mass Payout is designed for businesses that regularly need to send funds to a large number of recipients, such as:
  • E-commerce marketplaces paying sellers and merchants across borders
  • Platform businesses disbursing affiliate commissions, creator royalties, or partner incentives
  • Global employers managing international payroll or contractor payments
  • Importers and exporters settling supplier payments in bulk
Discover the Supported regions and currencies for making batch payouts.

Key Benefits

  • Efficiency: Process up to 200 payments in a single batch via dashboard or API — saving hours of manual work
  • Cost-Effectiveness: Leverage WorldFirst's global payment network to reduce cross-border transfer fees and FX costs (typically under 0.75%)
  • Global Reach: Send payments in 100+ currencies to recipients in 200+ countries and regions
  • Transparency: Each batch is assigned a unique Batch ID for easy tracking, reconciliation, and audit
  • Compliance: Fully regulated (FCA-authorised in the UK) with robust KYC/AML checks and client fund safeguarding
  • Flexibility: Choose between the online dashboard (UI) or API integration for enterprise-grade automation

How It Works

  1. Add Payees – Add recipient details individually or upload them in bulk via an Excel template
  2. Select & Fund – Choose the payees and amounts, select the funding currency, and review the fees and exchange rates
  3. Approve & Send – Verify with 2FA (Authy App or SMS), confirm the batch, and the system processes the payments
  4. Track – Monitor the status of every payment in the batch using the unique Batch ID
Mass Payout supports two primary payout destinations:
  • External bank accounts
  • WorldFirst Accounts

Mass Payout to Bank Account

Mass Payout to Bank Account allows you to send batch payments directly to your recipients' external bank accounts — whether they are domestic or international.

Supported Destinations

You can send funds to bank accounts in a wide range of countries and currencies. Each batch supports one destination country and one currency at a time. If your recipients are in different countries, simply create separate batches for each.

Payout Methods

How to Pay via Bank Account

Step 1: Add payees in batch
  1. Go to Payees > Add a new payee > Add payees in batches.
  2. Select the account type (Bank Account), destination country, and currency.
  3. Download the Excel template, fill in payee details (account name, IBAN/SWIFT, bank details, etc.), and upload the completed file.
  4. The system validates the data and flags any errors for correction.
Step 2: Make payments in batch
  1. Go to Payments > Send & withdraw > Multiple payees
  2. Choose to select payees manually (up to 25) or upload an Excel file (up to 200 payees).
  3. Enter the amount each payee should receive.
  4. Select the funding currency and review the transaction summary (fees, FX rates, sending amounts).
  5. Verify with the Authy App or SMS and confirm the payment.
Step 3: Track and reconcile
  • All payments are grouped under a unique Batch ID.
  • View batch status and individual payment details from the Payment Details page.
  • Download reports for reconciliation.
Note: Batch processing supports one account type and one currency per batch. For payments to multiple countries or account types, create separate batches.

Mass Payout to World Account

Mass Payout to World Account enables you to send batch payments to recipients who hold a WorldFirst Account (World Account) — a multi-currency account that allows recipients to hold, manage, and convert funds in 20+ currencies.

Key Benefits

  • Instant transfers: Payments between WF Accounts are processed faster than external bank transfers, often same-day
  • Zero or low fees: Transfers between WF Accounts typically incur lower fees than external wires
  • Multi-currency flexibility: Recipients can hold funds in multiple currencies and convert only when needed
  • Ecosystem integration: WF Account holders can use the funds to pay suppliers, make marketplace purchases, or withdraw to their local bank

How to Pay to a World Account

Prerequisites:
  • The recipient must have a valid WorldFirst Receiving Account (RA)
  • Your account must be sufficiently funded for the transfer
Step 1: Add WF Account payees
  1. Navigate to Payees > Add a new payee.
  2. Select World Account as the account type.
  3. Enter the recipient's WF Account details or select from existing payees.
Step 2: Initiate batch payout
  1. Go to Payments > Send & withdraw > Multiple payees
  2. Select the WF Account payees from the drop-down list (filtered by currency).
  3. Enter the payment amounts.
  4. Choose the funding currency — this can be the same currency or a different one (FX conversion will apply).
  5. Review the summary, including the exchange rate and fees if cross-currency.
  6. Verify and confirm.
Step 3: Fund transfer (via API, for enterprise clients)
For API-integrated partners, the flow is:
  1. Prefund your WF Account (top up the balance).
  2. Verify the beneficiary's WF Account by calling Query a Global Account
    API
    .
  3. (Optional) For cross-currency transfers, call Consult a Payout
    API
    to preview the conversion.
  4. Call Create a Payout
    API
    to initiate the payout.
  5. Receive results via webhooks or poll with Query a Payout
    API
    .

Comparison: Bank Account vs. WF Account

The below table compares the mass payouts capabilities in making batch payouts to external bank accounts and to WorldFirst Accounts.