KioskSetup GuideIntermediate

Kiosk Receipt Printing Setup

Last verified: 2026-08-24

Kiosk Receipt Printing Setup

This guide explains receipt printing on your MyFoodFast Kiosk — which terminals can print, what happens on terminals that can't, and what appears on customer receipts.

Printer Hardware Options

Sunmi K2 — Integrated Printer

The K2 terminal includes an integrated thermal receipt printer as standard.

Printer specifications:

  • 80mm thermal receipt paper
  • Prints at approximately 150mm per second
  • Automatically connected at startup
  • No additional setup required

The K2 printer works automatically once your kiosk is set up. Receipts print after customers complete their order.

Sunmi Flex 3 — No Receipt Printing

Important: The Flex 3 does NOT have an integrated printer, and the Kiosk app cannot print to an external one.

The Kiosk app prints only to a printer built into the terminal itself. Connecting a USB or network thermal printer to a Flex 3 will not produce receipts — the app has no way to send anything to it.

If you need printed customer receipts, use a terminal with an integrated printer, such as the Sunmi K2.

Note: Orders still work perfectly on a Flex 3. Payment, order submission and the kitchen ticket are all unaffected — the customer simply reads their order number from the confirmation screen instead of taking a printed slip.

What Happens at the End of an Order

No configuration is needed, and nothing needs switching off. The Kiosk app checks the printer each time it finishes an order, and does one of three things:

  • Printer present and ready — the receipt prints automatically and the confirmation screen shows Receipt printed.
  • No printer on this terminal (for example a Flex 3) — the app skips printing silently and shows the order confirmation screen as normal, with no mention of receipts.
  • Printer present but not usable — out of paper, jammed, or the cover is open. The confirmation screen shows Receipt unavailable — please ask a member of staff in red.

Customers see their order number on screen in all three cases, so a terminal without a printer needs no special setup.

Note: That third message is your cue to act. It means the terminal has a printer that has stopped working — almost always an empty paper roll. Orders keep going through normally, but every customer until you reload will leave without a printed receipt. See Printer Out of Paper below.

Receipt Format and Content

Kiosk receipts follow the same layout as receipts printed from the POS, so an order looks the same to a customer wherever it was printed.

From the top of the receipt down:

  1. Your logo, if you've uploaded one in Back Office.
  2. Store details — store name, address, town and postcode, and telephone number. Each of these can be switched on or off individually in Back Office (see below).
  3. "MyFoodFast order" — a small line above the order number. This does not appear if you are on a white-label plan and have uploaded your own logo, so your brand stands alone.
  4. The order number, printed as large as the paper allows — this is the number the customer listens for, and the largest thing on the receipt.
  5. Order type and timing — for example COLLECTION · Ready in approx. 12 min. The estimate comes from the preparation time set for your store. If the customer chose to pay at the counter, this reads Approx. 12 min after payment instead, because the kitchen has not started yet.
  6. Item count, then each item with its options. Added extras appear as + Extra cheese, removals as No Onions. Any note the customer left prints in a highlighted band so kitchen staff cannot miss an allergy.
  7. Totals — subtotal, any discount, any fees (processing, delivery, service), VAT, and the order total.
  8. Payment status — either PAID · Card, or a large highlighted PAY AT COUNTER band followed by "We'll start preparing your order once you've paid."
  9. Your thank-you message, if you've set one.
  10. A small reference line — your web address and VAT number, then the date and time, Kiosk, and a support reference. Quote that reference to support and they can find the exact order.

Note: Kiosk receipts do not show card details or a QR code. The support reference on the last line is what identifies the order.

Choosing What Appears

The store details and the reference line are controlled in Back Office under your receipt settings. You can independently show or hide the store name, address, town, postcode, telephone number, web address and VAT number, and set the thank-you message and logo.

Taking the Receipt

The receipt is partially cut, so it stays attached by a narrow tab at the paper slot rather than dropping. The customer pulls it off.

This is deliberate: on a wall-mounted kiosk a fully cut receipt falls to the floor before anyone can take it. If a customer walks away without theirs, the next order's receipt pushes it clear — no action needed from staff.

Note: If receipts are tearing awkwardly or not separating cleanly, check the paper roll is seated straight and the cover is closed firmly. A roll loaded at an angle drags on one side.

Receipt Paper

  • Use 80mm wide thermal receipt paper (standard for all Sunmi printers)
  • Paper rolls are inexpensive and widely available
  • Thermal paper doesn't require ink

Stock receipt paper regularly so you don't run out during busy service.

Troubleshooting Printer Issues

Receipts Not Printing

Symptom: Orders complete but no receipt prints

Start by looking at what the confirmation screen says at the end of an order — it tells you which of two very different problems you have:

  • "Receipt unavailable — please ask a member of staff" — the terminal has a printer and it has stopped working. Reload the paper (see Printer Out of Paper below), then place a test order to confirm the message has gone.
  • No message about receipts at all — the app has found no printer hardware on this terminal. If that's a Flex 3, this is expected and nothing is wrong (see Sunmi Flex 3 — No Receipt Printing above). If it's a K2, which does have a printer, restart the kiosk: the printer connects during startup and a restart usually recovers it.

If neither applies:

  1. Check that receipt paper is loaded and the cover is closed firmly
  2. Restart the kiosk — the printer connects during startup
  3. If orders are still completing normally, contact support: the order itself is safe even when the receipt doesn't print

Poor Print Quality

Symptoms: Receipt text is faint, uneven, or hard to read

  1. The printer head may need cleaning:
    • Turn off the printer
    • Gently wipe the thermal head with a soft, lint-free cloth
    • Let it dry for 30 seconds
    • Turn back on
  2. Use genuine thermal receipt paper (not regular paper)

Printer Out of Paper

Symptom: Printer shows "Paper out" or "Cover open", or the kiosk confirmation screen reads Receipt unavailable — please ask a member of staff

  1. Open the printer cover
  2. Load a new roll of 80mm thermal paper
  3. Ensure the paper feeds correctly into the slot
  4. Close the cover firmly until it clicks
  5. Place a test order and check the confirmation screen now reads Receipt printed

Keep spare rolls on hand at all times.

Note: The kiosk carries on taking orders and payments normally while the paper is out — nothing is lost and no order is at risk. Only the printed receipt is missing, so reload as soon as you notice the message rather than closing the kiosk.

Printer Maintenance

Daily

  • Check that paper is loaded and the printer cover is closed
  • Clear any paper dust from around the paper feed area

Weekly

  • Check receipts are printing clearly
  • Clean the thermal head with a soft cloth if print quality decreases

Support

Contact MyFoodFast support if:

  • The printer won't connect after following the setup steps
  • Receipts print but are unreadable or incomplete
  • The printer keeps going offline unexpectedly
  • You need help choosing a terminal with the right printer for your site
Was this helpful?