Powered by Smartsupp

Lumen Pay for Marketplaces: Split Payments

Route funds to sellers and take your commission automatically.

Building a marketplace like Uber, Airbnb, or Etsy? You need a way to split payments between your platform and your service providers. Lumen Pay's Split Payments API makes this effortless.

How It Works

When creating a charge, you can define a `destination` account and an `application_fee_amount`.

$payment->charge([
    'amount' => 100.00,
    'currency' => 'USD',
    'source' => $token,
    'destination' => 'acct_seller_123',
    'application_fee_amount' => 10.00 // Your 10% commission
]);

In this example, the customer pays $100. $90 goes directly to the seller's connected account, and $10 goes to your platform account. Lumen Pay handles the ledgering automatically.

Onboarding Sub-merchants

We provide a hosted onboarding flow. You simply redirect your sellers to a Lumen Pay URL, where they complete their KYC and link their bank accounts. Once verified, you get a `connected_account_id` that you can use in the API calls above.

Tax Compliance

Split payments also simplify tax compliance. Since the funds flow directly to the seller, the tax liability for the principal amount often rests with them, while you are only liable for the tax on your commission. (Disclaimer: Always consult a tax professional).

← Previous Withdrawing to Mobile Money via Eversend Next → Achieving 99.99% Uptime

Read Next