How do I connect Stripe to take card payments?
You open your own Stripe account from the dashboard. Money lands in YOUR Stripe account; Thmenu never holds it.
Letting a guest pay by card from the table works with your own Stripe account, in the countries Stripe supports. The money goes straight into your own Stripe account — Thmenu never holds it at any point.
Step by step
- Go to Dashboard → Payments and press “Start with Stripe”. It hands you over to Stripe’s own form.
- Fill in Stripe’s form. Stripe asks for this, not us: the legal business name and address, the tax identification number (CUI in Romania, NIP in Poland, USt-IdNr in Germany), an ID document for the person representing the company, and the bank account (IBAN) the payouts should land in.
- Stripe reviews the account. Stripe reports the outcome. When Charges enabled and Payouts enabled both turn green on the Payments page, you are ready. If a document is missing, that same page names what is missing.
- Turn collection on. Dashboard → Settings → enable in-app payment collection. You cannot flip this switch before Stripe approves — deliberately, so no guest presses “Pay” and hits an error.
How the money moves
Guest pays → the amount lands in your Stripe account → Stripe pays out to your bank on its own schedule. Thmenu holds no funds anywhere in that path, which is precisely why we are not a payment intermediary and never sit on your balance.
Fees
There are two: Stripe’s own processing fee and the 1% Thmenu platform fee. Stripe’s rate depends on your country and the card type — check Stripe’s own pricing page for the current number; we would rather not print a figure here that goes stale. The 1% platform fee is deducted from the payment automatically.
Refunds and chargebacks
You refund a card payment, in full or in part, from your own Stripe dashboard (the Thmenu panel has no refund button for card payments yet). A chargeback lands directly on your Stripe account and you handle the dispute from your own Stripe dashboard — the account is yours, so the evidence is yours to upload.
Common situations
- Your country is not on the list: in-app collection cannot be opened everywhere. What is offered where is set out on the Coverage page. QR menu, table ordering and order tracking work in every country.
- Türkiye: card collection in TR runs through an iyzico/PayTR account opened in the restaurant’s own name, not through Stripe. Thmenu integrates it; you file the application.
- Do I get my own Stripe dashboard? Yes. You get a full Stripe account and can see payments, payouts and disputes there as well.