Skip to main content
A marketplace has three parties: the customer who pays for work, the worker who does it, and your marketplace in the middle. The Payments API gives you an object for each party and an API for each movement of money between them.

Who’s involved

How money moves

1

Collect

Create a customer, save their card, and charge them with a payment intent. You can also send a payment link or an invoice instead of building a checkout.
2

Hold

Collected funds settle into your wallet. Check available, pending, and reserved balances before you pay out.
3

Pay out

Register each worker with their bank details, then pay them individually or in a batch. Track every payout to completion.
4

Stay in sync

Subscribe to webhooks so your system hears about payments, refunds, and payouts as they happen.

Choose your integration

You charge customers and pay workers. This is the full flow.You’ll use: Customers, Cards, Payment Intents, Workers, Payouts, Webhooks.

Start with charging a customer

What you build and what we handle

Next steps

Quickstart

Make your first API request.

Core objects

See how the API objects relate.
Last modified on November 10, 2026