TUTORIALS/ PAYMENTS & PAYOUTS LAST UPDATED 2026-09-02

PAYMENTS & PAYOUTS·6 STEPS·10 MIN·4 SCREENSHOTS

How to get paid

Connect your own Stripe account once in Settings, and every card a guest taps — online orders, booking deposits and card guarantees, gift-card sales — settles straight into your bank. TableSpark never touches the money and never takes a cut. This guide walks the connection itself, the card reader that brings it to the till, and where that one connection shows up across the product.

Every click shown— written from the product

STEPS
6
TIME TO FINISH
10 min
TABLESPARK COMMISSION
0%
GUIDE 16 / 17 · SIX STEPS

Get paid

your card, your bank, your moneySTRIPE CONNECT · 0% COMMISSION · READERS SETTINGS → PAYMENTSFIG. 16 PHOTO · DANIEL RECHE / PEXELS

Every card a guest taps, every deposit that protects a booking, every gift card sold through your site — all of it moves through one connection: your own Stripe account, linked once in Settings → Payments. TableSpark never sits between that money and your bank, and never takes a cut of it. This guide walks the connection itself, the card-reader pairing that brings it to the table, and where that one connection actually shows up across the product.

Settings → Payments0% TableSpark commission

THE WHOLE IDEA/ IN FOUR MOVES

Connect Stripe onceApprove TableSpark on Stripe’s own pages
Guests pay by cardOnline, at the table, or on a reader
Stripe pays your bankDirect, on Stripe’s own schedule
You keep 100%Minus only Stripe’s own card fee
WHAT YOU NEED
Your bank details & 10 minutes
TIME
About 10 minutes
HOW HARD?
If you can fill in a bank form, you can do this
CAN I BREAK IT?
No — connecting moves no money, and you approve everything on Stripe’s own pages

IN PLAIN WORDS / TAP A TERM

What’s “Stripe”?

The company that actually processes every card payment. TableSpark connects to it — card numbers and bank details are Stripe’s to hold, never TableSpark’s.

What’s “Stripe Connect”?

Stripe’s own product for platforms like TableSpark: it gives your restaurant its own separate Stripe account, linked to TableSpark rather than money passing through ours. It’s the reason the badge in Settings → Payments reads “Official Stripe Connect partner.”

What’s a “payout”?

Stripe’s word for money actually landing in your bank account. It happens on Stripe’s own schedule — TableSpark never starts, holds or approves one.

What’s a “card reader” (or “Terminal”)?

A physical device — Stripe’s own name for its side of this is Terminal — for tapping or inserting a card in person. Once registered, it charges through the exact same Stripe account as your online orders.

What’s a “commission”?

The cut a platform takes from a sale. TableSpark’s is 0% — the only fee anywhere in this chain is Stripe’s own standard card-processing fee, the same rate any Stripe user pays.

STEP 01/ 06i

Connect Stripe once

Open Settings → Payments — the address is /app/settings?section=payments, and only the owner role can open it, since it holds your banking connection. The panel leads with the product’s own line: “Take card payments for online orders through your own Stripe account. Every transaction is processed independently by Stripe and paid out directly to your bank — no third party, including TableSpark, can access or hold the funds, and we charge no commission. Stripe’s standard card fees apply.” Under it sits a “Powered by Stripe · Official Stripe Connect partner” badge next to a “0% platform commission” pill, then a simple diagram — TableSpark → Stripe → Your bank — that lights up step by step as your own connection comes online.

Before you connect, the status line reads plainly: “Not connected yet — connect Stripe below to start taking payments.” Press Connect Stripe. The product tells you exactly what happens next: “You’ll be sent to Stripe to approve TableSpark — if you don’t have a Stripe account yet you can create one in the same step. Funds always settle directly into your own account.” You finish the whole approval on Stripe’s own pages, not TableSpark’s.

The Settings → Payments panel before connecting: the Powered by Stripe badge, the 0% platform commission pill, the TableSpark → Stripe → Your bank diagram, the three why-your-money-is-safe rows, 'Not connected yet' and the Connect Stripe button with its explainer
FIG. 01Settings → Payments before connecting — one button, and the product states the commission terms before you ever press it.

Once you’ve approved TableSpark on Stripe, the same page starts tracking your own onboarding with a three-step rail: Details submitted (“Your business information has reached Stripe”), Ready to take payments (“Card payments are live on your account”), and Payouts to your bank (“Settled funds transfer to your bank account”) — each ticks off as Stripe confirms it. If Stripe still needs a detail from you before it will process a live charge, the page says so directly: “Your Stripe account is connected, but Stripe needs a few more details before live charges. Open your Stripe dashboard to finish the checklist.” Once every step is done, the page settles into its steady state: “You’re all set — card payments settle directly into your Stripe account. Manage payouts, statements and refunds from your Stripe dashboard,” with Open Stripe dashboard, Reconnect and Disconnect buttons alongside it.

STEP 02/ 06ii

What “no commission” actually means

The same panel spells out why your money is safe in three short rows, and they’re worth reading in full rather than taking on trust:

  • Processed independently by Stripe — “Every charge and all card data run on Stripe’s own infrastructure. No third party — including TableSpark — can see, touch or hold your customers’ payment details.”
  • Paid out directly to your bank — “Stripe settles funds straight into your own Stripe account and bank on your own schedule. TableSpark can never route, hold or delay your money.”
  • 0% commission from TableSpark — “You pay only Stripe’s standard card fees — we take no cut on any transaction, ever.”
Close crop of the TableSpark → Stripe → Your bank flow diagram from Settings → Payments
FIG. 02The same diagram, cropped in — it lights up node by node as details are submitted, charges go live, and payouts start.

That’s the whole arrangement, and it doesn’t change by surface: an online order, a booking deposit, a card guarantee or a gift-card sale all run through this identical connection. There is exactly one Stripe fee anywhere in it — Stripe’s own standard card-processing rate — and exactly zero TableSpark fees.

STEP 03/ 06iii

Register a card reader

Open Settings → Card readers — the address is /app/settings?section=readers, open to owner, admin and editor roles once Payments itself is connected. The product’s own line: “Take card payments in person on a Stripe reader (e.g. WisePOS E). Charges land in the same Stripe account as your online orders — one balance, one report. Turn on the reader, enter the pairing code it shows, and register it here.”

With no reader registered yet, the page states it plainly — “No readers yet — register one below.” — directly above the registration form. Power on the physical reader; it shows a short pairing code on its own screen. Type that code into Pairing code (the field’s own hint: “shown on your reader’s screen”), give it a Name such as “Front till,” and press Register reader. Because registering a reader needs a connected Stripe account behind it, this step naturally comes after connecting Payments — try it first and the product tells you to set up payments first instead.

The Settings → Card readers panel: intro copy, 'No readers yet — register one below.', and the Pairing code / Name / Register reader form
FIG. 03Settings → Card readers, empty and ready — one pairing code away from a working till.

Every reader you register lists on this same page with its name, device type and status, alongside a Remove action of its own if you retire it. Register as many as your floor needs — a front till, a bar, a second service point — and every one of them settles into the identical Stripe account and the identical bank payout.

STEP 04/ 06iv

Where the money goes

One connection, four places it actually shows up:

  • Online orders — on Orders, every ticket carries its own payment chip: Pay at restaurant until it’s settled, then Paid, Part refunded or Refunded as its state changes. An online-paid order has no manual toggle — Stripe is the source of truth for it — while a pay-at-restaurant order gets a Mark paid button once cash or a card machine has settled it, and, wherever you’ve registered a reader, a Charge on card reader button starts a reader payment on that order directly. The fuller walkthrough of the Orders screen itself lives in Take online orders’ payments and mark paid step.
  • Deposits & card guarantees — a booking above a party-size threshold can carry a deposit or a card guarantee, configured per service on the Bookings page and covered in full in Hours and booking rules’ deposits step. The amount itself is collected through this exact same connected Stripe account, so a guest paying a deposit isn’t a second payment setup — it’s the one you already connected here, doing one more job.
  • Gift-card sales — with Payments connected, the Gift card form module on your site shows a Pay & send gift card button and takes the buyer through a real Stripe sale, paid straight to your bank; the same form can also run as a request instead, landing in your Inbox as a gift-card enquiry for restaurants that prefer to arrange payment personally. Redeeming a balance later closes out whatever’s left owing as ordinary payment — the same Mark paid on the table’s sheet you’d use on any bill. The full ledger, issuing and redemption walkthrough is Sell gift cards.
The Orders screen, In progress tab: two confirmed dine-in tickets each carrying a Pay at restaurant chip and a Mark paid button
FIG. 04Two dine-in tickets waiting on payment — Pay at restaurant now, Paid the moment cash or card settles them, and every online order updates itself the same way through Stripe.
STEP 05/ 06v

How a refund moves the money back

Any Paid or Partially refunded order carries Full refund and Partial refund. Full refund arms on the first press — it turns into “Confirm refund?” for a few seconds — and fires on the second; Partial refund asks for an amount up to whatever’s left owing. An online order refunds itself straight through Stripe; a pay-at-restaurant order records an offline refund instead, since there’s no card to reverse. Choosing Cancelled on a paid order asks you to confirm first and refunds the guest in full as part of cancelling, and a “Refunded so far” line appears under the total the moment any refund lands. Refunding is owner-only, checked on the server regardless of who’s signed in. The full order-card walkthrough of these controls is in Take online orders’ refunds step.

Deposits and card guarantees follow the identical Stripe-backed path when they’re refunded, and a gift card carries its own Refund sale action on the Gift cards ledger, returning unused value to the original payment method through Stripe — see Sell gift cards for that page’s full refund, adjust and void actions. Wherever the money started, it comes back the same way it went out: through Stripe, into the original card, with nothing passing through a TableSpark-held balance at any point.

STEP 06/ 06vi

Who can see this

Payments comes with the Full plan, and your account team switches it on with you as part of setup — the same activation pattern gift cards use. Once it’s live, Settings → Payments is owner-only, since it carries your banking connection; Settings → Card readers opens to owner, admin and editor roles once Payments itself is connected, so any manager on the floor can register or retire a reader without needing owner access themselves.

PLANFull
PAYMENTS ACCESSOwner only
CARD READERS ACCESSOwner, admin, editor
YOU PAYStripe’s fee only

Connect Stripe once, and every card your restaurant ever takes — at the table, online, on a reader, or as a deposit against a booking — settles into your own bank, on Stripe’s own terms, with TableSpark keeping none of it.

Next · put it to work

Next: sell gift cards

With Payments connected, the Gift card form on your site can take a real sale — see how to switch it on, issue cards at the desk, and read the ledger.

Sell gift cards All tutorials