All articles
Payments

Accepting Swish Payments at Your Restaurant: A Complete Guide

July 17, 20265 min readBeställNu Team

Swish is not just a payment method in Sweden. It is the default. According to Swish's own data, over 8 million Swedes use the app, and a big chunk of in-person transactions at restaurants are now paid via Swish rather than cash or card.

If your POS does not handle Swish well, you are creating friction at the moment that matters most: payment. This guide covers how Swish works in a restaurant context and what to look for in a POS integration.

Why Swish matters for restaurants

Swish has several advantages over card and cash for restaurants:

  • Instant settlement: Money lands in your business account right away. No 1 to 2 day card processing delay.
  • Lower fees: Swish costs a fixed fee per transaction (typically 1 to 3 SEK) regardless of amount, vs. 1 to 2% for card.
  • No terminal needed: Guests pay from their phone. You do not need a terminal for Swish transactions.
  • Universal adoption: Almost every Swedish guest has Swish installed.

For high-ticket orders (like a large table at a fine dining restaurant), Swish can save you 20 to 40 SEK per transaction in card fees.

Three ways restaurants use Swish

1. At the counter (QSR and cafés)

For quick-service restaurants and cafés, Swish is used at the counter. The cashier picks Swish as the payment method in the POS, the amount gets calculated automatically, and the guest pays via the Swish app.

The key: the POS should push the exact amount to Swish. No manual entry. The guest scans a QR code or enters the phone number, confirms, and the receipt prints automatically.

2. Table-side (full-service restaurants)

For full-service restaurants, Swish enables table-side payment without a portable terminal. The server prints the bill, the guest pays via Swish, and the server confirms payment in the POS.

A good POS integration will:

  • Generate a Swish payment request with the exact amount
  • Show payment status in real time (pending, completed, failed)
  • Automatically print the receipt and free the table once confirmed

3. Online ordering

For online pickup and delivery orders, Swish is the go-to payment method for Swedish consumers. The guest picks Swish at checkout, opens the Swish app, confirms the payment, and the order goes to the kitchen.

This kills the problem of unpaid orders. Payment is captured before the order is prepared.

Splitting bills with Swish and card

One of the most common scenarios in Swedish restaurants: part of the party wants to pay with Swish, the rest with card. Your POS should handle this in a single transaction:

  1. The server presents the bill
  2. Guest A pays 500 SEK via Swish
  3. Guest B pays the remaining 400 SEK via card
  4. The POS records both payments against the same order
  5. The receipt shows both payment methods

Without this, servers have to close the bill in two separate transactions, which creates accounting confusion and slows down table turnover.

What to look for in a Swish POS integration

When checking out POS systems, look for:

  • Integrated checkout flow: Swish should be a payment option in the same screen as card and cash, not a separate app.
  • Automatic amount calculation: The POS should push the exact amount to Swish. No manual entry.
  • Real-time status: The POS should show whether the Swish payment is pending, completed, or failed.
  • Automatic receipt printing: Once payment is confirmed, the receipt should print without manual steps.
  • Split payment support: You should be able to split a bill between Swish, card, and cash in one transaction.
  • Online ordering support: Swish should be available as a payment method for online pickup and delivery.
  • Refund capability: You should be able to refund a Swish payment directly from the POS.

How BeställNu handles Swish

BeställNu treats Swish as a first-class payment method:

  • In the POS: Swish is a payment option in the checkout flow alongside card and cash. Picking Swish generates a payment request with the exact amount.
  • Table-side: Servers can generate a Swish request from the POS and watch status in real time. The table frees up automatically once payment confirms.
  • Online ordering: Swish is available at checkout in the online ordering page. Payment is captured before the order goes to the kitchen.
  • Split payments: Bills can be split between Swish, card, and cash in a single transaction.
  • Refunds: Swish refunds are processed directly from the POS.
  • Z-report: Swish totals show up as a separate line on the daily Z-report, making reconciliation and accounting sync straightforward.

Swish for Business setup

To accept Swish at your restaurant, you need:

  1. A Swish for Business account (set up through your bank)
  2. A POS system that integrates with the Swish API (like BeställNu)
  3. A merchant number linked to your business bank account

Once set up, Swish payments settle to your account immediately. There is no waiting period.

Wrapping up

Swish is not optional for Swedish restaurants. It is the payment method your guests expect. A POS that integrates Swish directly into the checkout flow (rather than treating it as an afterthought) saves time, cuts errors, and lowers payment processing costs.

To see how BeställNu handles Swish in practice, book a demo.

swishpaymentspos-integrationonline-orderingsweden

Ready to run your restaurant your way?

Join restaurants across Sweden using BeställNu to simplify operations, increase revenue, and stay compliant.