Home>Fulfillment of Online Orders

Set up and manage QR code ordering with Square Online

Who is this article for?
  • Sellers with online permissions. Set permissions in Square Dashboard.
  • Square Online Plus or Premium subscribers
  • About QR code ordering

    QR code ordering through Square Online offers a contactless, in-person ordering experience that increases safety and workflow efficiency. Instead of browsing a paper menu and placing orders with a staff member, customers use their mobile devices to scan a QR code at their table, seat, parking spot, or anywhere you want them to order. You can automatically tie each QR code to a specific ordering station (great for smaller food venues and restaurants) or require customers to enter their location manually when they order (best for large-scale events and stadiums).

    Fulfill the QR code order in whatever way works best for your business. Customers will see instructions and other information on your online ordering page that let them know what to expect.

    Before you begin

    You can set up QR code ordering with Square Online from your Square Dashboard. QR codes are automatically generated when you set up QR code ordering. You’ll have a unique code for every table, seat, or any other station. Print and place an ordering card wherever you want customers to order from.

    Guests scan the QR code to open your online ordering page using their mobile device. They can select items, add special requests, place their order, and pay directly from their mobile device. Since everything is processed online, there’s no need to handle credit cards or cash.

    Once your customer completes their order, the order will appear on your Square POS, and feed directly to your kitchen ticket printer or kitchen display system (KDS). Since each QR code is connected to a specific ordering station, your staff knows where to send each order.

    Note: Open tabs are only available to a limited number of sellers at this time.

    The open tabs option was removed on September 16, 2024. You will no longer be able to enable open tabs for your sites, but QR code ordering will continue to be available. If you already had open tabs enabled in your account prior to this date, then open tabs will continue to be available in your account.

    Before you can set up QR code ordering, you need to complete the following:

    If you have multiple sites, you can select the site you want to link the QR codes to. Learn how to create and manage multiple websites with Square Online.

    Step 1: Set up item fulfillment for self-serve ordering

    To sell items through QR code ordering, you need to enable the self-serve ordering fulfillment method from your Square Dashboard or the Square POS app(s).

    Square Dashboard

    1. Sign in to your Square Dashboard and click Items & orders > Items.
    2. Select an item to edit the details.
    3. Under Fulfillment, click Edit next to Online fulfillment methods.
    4. Check the box next Self-serve ordering and click Done.
    5. Click Save.

    Square POS app

    1. Open your Square POS app.
    2. Tap ≡ More > Items.
    3. Select an item to edit the details.
    4. Under Online, tap Fulfillment settings.
    5. Toggle ON Self-serve ordering and tap Save.
    6. Tap Save again when finished.

    Step 2: Enable QR code ordering

    1. Sign in to your Square Dashboard and click Sales channels > Online > Fulfillment > QR code ordering.

    2. Select Set up QR codes by the location you want to enable QR code ordering for.

    3. View a list of your items available for QR code ordering, then select Continue.

    4. Customize messaging instructions for placing and getting orders that your customers should follow, then select Continue. You can also add messaging for when you’re not accepting orders.

      Square-Online-Self-Serve-Ordering-Add-Customer-Instructions-EN
    5. Click Add ordering stations to start creating ordering stations that match the setup of your business. If you’ve set up QR code ordering previously on a different location, you can click Import groups from location to use those ordering stations. When you’re done setting up ordering stations, click Continue.

    6. Set QR code ordering hours, or import and customize the pickup, QR code ordering, or business hours of another location. Choose your location’s time zone and select Continue.

    7. Set your text message alerts, order ticket preferences, and click Done.

    8. If prompted, click Go to Website, switch your page type to Order Online and publish your Square Online site.

    Step 3: Download your QR codes

    1. Sign in to your Square Dashboard and click Sales channels > Online > Fulfillment > QR code ordering.

    2. Click Get QR code on the location you just set up and choose one of the following options:

      • Customers are automatically assigned an ordering station: Unique QR codes must be placed at each ordering station. This is great for smaller food venues and restaurants.

      • Customers manually enter their ordering station: Use the same QR code and place it throughout your business. This is best for large-scale events and stadiums.

    3. Scan the QR code to preview what your customers will see.

    4. Click Select designs and choose your QR code design from the following options:

      • Ordering card with QR code: Pre-designed cards with instructions. Great for quick and easy printing and setup.

      • QR code only: QR codes to place on your own designs. You can also hire an expert to create custom ordering cards through our partnership with 99designs.

    5. Click Download when finished to print your downloaded document and place your QR codes wherever they’re needed.

    Step 4: Manage other QR code ordering settings (optional)

    QR code ordering has additional settings you can edit or enable after setup.

    To edit your QR code ordering settings:

    1. Sign in to your Square Dashboard and click Sales channels > Online > Fulfillment > QR code ordering.

    2. Click Edit on the location you want to edit.

    3. Click Edit next to any of the options you just set up or select from the dropdown options below to enable other settings:

    Sell alcohol

    You can allow your customers to place alcohol orders online while dining at your restaurant or attending your event. You can also place a limit on how many alcoholic items a customer can order.

    1. Click Edit next to Alcohol.

    2. Toggle ON I plan to serve alcohol via QR ordering.

    3. If applicable, set limits and click Save.

    Add a service fee

    You can charge a service fee on QR code orders. You keep the amount charged, minus standard processing fees.

    1. Click Edit next to Service fee.

    2. Click Set amount and enter an amount or Percentage of total and enter a percentage.

    3. Click Save.

    Related articles