FastFoodShop features

Everything a fast food chain needs to take orders digitally

Web shop, app and in-restaurant kiosk on one platform. Every order goes into your POS. The screens on this page are the live Sunset Boulevard and Carl's Jr. shops.

One platform, every channel

The same menu, prices and rules drive every channel. Guests order where they are: at home, on the way, or in the restaurant.

Web shop

Mobile and desktop browser. The chain's own shop, on its own domain and in its own design.

Native app

The chain's own app. Loyalty, favourites and reorder keep guests coming back.

Self-service kiosk

A full channel inside the restaurant, not a cut-down web page.

Table numbers

Eat-in guests can give a table number, so staff know where to bring the food.

Sunset Boulevard self-service kiosk
The kiosk

Built for the restaurant floor

At Sunset Boulevard the kiosk was the first channel planned. It works with the app and the loyalty programme rather than beside them.

  • Guests log in by scanning a QR code from the app.
  • Receipts can carry a QR code that signs guests up for loyalty.
  • An allergen bar stays on screen while guests order.
  • Kiosks can be restarted remotely.
60%
of in-restaurant guests used the kiosks on the first day of the pilot
85%
self-service degree inside the restaurant, excluding drive-in

Sunset Boulevard figures, as reported in the case on sprintingretail.com.

Restaurant first, then order type

Guests pick a restaurant from a searchable list with today's opening hours, then choose how they want the food. The order types are configured per chain.

Eat-inTakeawayCurbsideDeliveryDrive-inDrive-through

Sunset Boulevard offers takeaway and eat-in, curbside pickup in the car park (SunsetToGo), and take-out-only restaurants (Grab'n'Go). Pickup times are minutes ahead: the earliest slot is offered first.

Sunset Boulevard shop: searchable restaurant list with opening hours
Choose restaurant
Sunset Boulevard shop: choose takeaway or eat-in
Choose order type

Menus and the meal builder

A menu opens as its parts: burger, fries, drink. Guests swap each part, and upgrades carry their own price.

Sunset Boulevard shop: menu category with meal deals
Menu category
Sunset Boulevard shop: meal builder with swappable burger, fries and drink
Meal builder
Carl's Jr. shop: menu on a phone
Carl's Jr. menu
  • Meal deals and single items side by side, with category chips and "Limited edition" badges.
  • Swap any component. Upgrades carry a surcharge, such as a milkshake for +30 kr.
  • The bottle deposit is its own line, so the price is always correct.
  • Add dips and sides, remove ingredients, and upgrade a single item to a menu in the basket.
  • A configured menu stays editable in the basket.
  • Allergens, ingredients and nutrition per product.

"The customer can toggle between menus and single products ... The user interface assists the customer in selecting combinations and presents additional selection options."

Upsell at three moments

The right suggestion at the right point in the order, without a person doing the selling.

Sunset Boulevard shop: side orders offered inside the meal builder

1. In the product

Sides, desserts and dips are offered inside the meal builder.

Sunset Boulevard shop: the add-ons step at the start of checkout

2. A dedicated upsell step

Checkout opens with a screen of suggested add-ons, before the basket.

Sunset Boulevard shop: basket with a configured menu and a dip reminder

3. A nudge in the basket

The basket notices what is missing: "Remember a dip for your menu".

Rules you set

Rule-based suggestions in the product, the catalogue and the basket, set by restaurant, weekday or date.

AI recommendations

Recommendations with A/B experiments, badges and catalogue sorting, so you can measure what works.

~20%

larger digital orders per transaction at Sunset Boulevard, as reported in the case

Loyalty inside the shop

Points, paid subscriptions, punch cards and vouchers run in the same shop guests order from.

Sunset Boulevard shop: the SunsetPLUS subscription with three tiers

Points

Guests earn points on every order (SunsetPoint). Checkout shows the points this order earns when they sign up.

Paid subscription

Monthly tiers sold and managed in the shop. SunsetPLUS: 59, 149 and 299 kr per month for 30, 40 and 50% off, up to a daily limit.

Punch cards

Digital punch cards, as at Carl's Jr.

Vouchers and rewards

Voucher codes in the basket, a free meal on sign-up, milestone rewards and friend invites.

"A ground-breaking innovation in the Danish fast-food restaurant market."

Orders arrive ready for the kitchen

Every order goes into the chain's POS, structured the way the kitchen reads it.

  • Each part of a menu as its own line: bun, protein, fries, drink.
  • Add-ons, removals and the deposit, as the guest chose them.
  • A short order number for the counter.
  • The kitchen works from the POS screens it already has.

"Sprinting Retail has delivered a preorder & pay app integrated with our POS system in only 3.5 months."

Run the chain from one place

Each restaurant keeps its own hours, menu and prices. Head office sees all of them.

Carl's Jr. shop: restaurant list with distance and opening hours
Carl's Jr.: choose restaurant

Opening hours per restaurant

Hours per restaurant, shown to guests when they choose one, plus temporary closure.

Sold out

Mark an item sold out in one restaurant or across the chain. Staff get alerts.

Products and prices per restaurant

Each restaurant can have its own product list and its own prices.

Deals

Deals by restaurant, weekday, time window, channel, order type, customer type, minimum quantity or bundle price.

Audit log and BI

Changes are logged, and data feeds go to your BI tools.

Payments guests already use

Cards, mobile wallets and the Nordic payment apps, online and at the kiosk.

CardMobilePayVippsApple PayGoogle PaySaved cardsPayment terminal at the kiosk

One chain, several countries

One installation serves a chain across countries and currencies, with a country switch in the shop.

DenmarkGreenlandFaroe IslandsNorwayGermany

Sunset Boulevard runs Denmark, Greenland, the Faroe Islands, Norway and Germany on FastFoodShop, in Danish kroner, Norwegian kroner and euro. German receipts meet German receipt rules.

Customer figures and quotes come from the published customer stories on sprintingretail.com. Sprinting Retail builds FoodShop. Phone screens captured on the live shops in October 2026.

See FastFoodShop for your chain

We will walk you through the platform with your menu, your restaurants and your POS in mind.

Contact us