GETTING STARTED
Your first payment
The simplest way to take a payment on Tab is to hand someone a link. No code, no integration, just a URL.
Option A — a payment link
- From the dashboard, open New payment link.
- Enter an amount (or leave it open so the buyer types one).
- Pick a chain — Base, BSC, Solana, Ink, Celo, or Tempo — or leave it as "any".
- Copy the link. Send it. Done.
The link points at pay.thetab.bar/<short>. The buyer opens it, signs once, and the funds land in your wallet as soon as the chain confirms.
Option B — an invoice
If you want a referenceable record (line items, customer email, due date), generate an invoice instead. Invoices are payment links with metadata; they expire when paid or when the due date passes.
Option C — call the API
POST https://api.thetab.bar/v1/orders
Authorization: Bearer sk_test_...
{
"amount": "12.50",
"currency": "USDC",
"chain": "base",
"recipient": "@yourhandle"
}What the buyer sees
A hosted checkout page with your handle at the top, the amount and token in the middle, and a single Pay button. If they already have a Tab wallet on this device they sign with their PIN; if not, they're walked through the same five-step sign-up before paying.
What you see
In the dashboard, the order moves from awaiting_payment to completedthe moment the on-chain settlement event is indexed. If you've wired up a webhook, it fires at the same time.