This feature is only available to merchants on select pricing packages using the ShopKeep Register for iOS.

Online Ordering

Use Online Ordering to set up a custom website with your menu items and offer your customers the ability to place orders from that website for pickup. These orders are sent directly to your register and ticket printer for easy tracking and preparation. When an order is ready, the customer is notified via SMS so they can pick it up and pay for it in your store.

For retail and other non-restaurant businesses, we recommend using ShopKeep eCommerce instead of Online Ordering. Learn how to set up ShopKeep eCommerce here.

Table of Contents

Online Ordering Basics

Here is some basic information about how the Online Ordering feature works.

  • Accept orders placed from a custom ShopKeep website.
  • Online orders are accepted on one register at a time.
  • Customers must pay in store at the register for online orders.
  • Online orders can be received if no staff are signed in to the register as long as the ShopKeep Register app is open. Register Managers can pause and reactivate Online Ordering from the Main Menu.
  • When an online order is received, a new saved sale is created on the register and a kitchen ticket prints if you use a kitchen printer. If you only have a receipt printer, a chit will print.
  • Items with variants, unit priced items, and items that are priced at the register are not included in the online menu but can be added to the order at the register when the customer picks up.
  • Departments are listed alphabetically on the menu with items listed alphabetically under each department.
  • Add Online Ordering

    If Online Ordering is not part of your current pricing package, follow the steps below to upgrade to a package that includes this feature.

    If your current package includes Online Ordering, follow the steps here to set it up.

    1. Sign in to BackOffice as the Business Owner.
    2. Click ‘Marketing’ and select ‘Online Ordering’.
    3. Click ‘Add Online Ordering’.

      Don’t see this page? Contact us to ask about upgrading your pricing package.

      Click to Enlarge
    4. Follow the prompts to upgrade to a pricing package that includes online ordering.
    5. Follow the steps to set up online ordering.

    Online Ordering Setup

    Online Ordering setup takes place in BackOffice. Once enabled, a customizable URL is generated for you to share on your website, Facebook page, etc. which customers can visit to place online orders. Manage the items that appear on the Online Ordering menu from the Menu page.

    1. Sign in to BackOffice as the Business Owner.
    2. Click ‘Marketing’ and select ‘Online Ordering’.
    3. Click 'Turn on Online Ordering'.

      To turn on online ordering, at least one register must be activated and a business name, address, and phone number must be entered in receipt settings.

      Click to Enlarge
    4. Click 'Menu' on the Online Ordering settings page to access the menu.
      Click to Enlarge
    5. Toggle items on or off to show or hide them from appearing on the online menu.
      Click to Enlarge
    6. Click 'Save'.
    7. Click 'General' to return to the Online Ordering settings page.
      Click to Enlarge
    8. Review the business information for your store (taken directly from receipt settings). To make changes, click 'Update Info'.
      Click to Enlarge
    9. (Optional) Customize the ‘Order Link’ customers visit to place online orders.
      a Click ‘Edit’.
      Click to Enlarge
      b Enter a new URL slug.
      The slug must be 5 – 32 characters long and contain only lowercase letters, numbers, and dashes.
      Click to Enlarge
    10. Select the register at which you would like to receive online orders from the ‘Send Orders To’ drop-down.

      Only one register can receive online orders at a time.

      Click to Enlarge
    11. (Optional) Select the amount of time it will take to prepare orders from the ‘Pick Up Time’ drop-down.

      This estimate will appear on the online menu to let customers know approximately how long it will take their order to be made.

      Click to Enlarge
    12. Enable ‘Accept Orders’.

      Disable this setting at any time to turn off or pause online orders. Online ordering can also be paused at the register from the Main Menu.

      Click to Enlarge
    13. Click 'Save'.
    14. Visit the order link to preview the online menu.

      To change the items, business information, or settings on the menu, repeat the relevant steps above.

      Click to Enlarge
    15. (Optional) Embed the order link on the website or social media pages of your business.
    16. At the register, open the Main Menu and tap 'Get Updates from BackOffice', then ‘Get Updates’ to sync the changes.

    Continue below to learn how customers place orders online and how cashiers manage orders at the register.

    Enable & Disable Menu Items

    After setting up Online Ordering, manage the items that appear on your menu to control what customers can order. Enable specific items to allow customers to order them and disable items you want to prevent from being ordered.

    1. Sign in to BackOffice as the Business Owner.
    2. Click ‘Marketing’ and select ‘Online Ordering’.
    3. Click 'Menu' on the Online Ordering settings page to access the menu.
      Click to Enlarge
    4. Toggle items on or off to show or hide them from appearing on the online menu.
      Click to Enlarge
    5. Click ‘Save’.

    Place Online Orders

    Learn how customers create online orders and submit them for pickup.

    1. From the online menu, click an item to add it to the order.
      Click to Enlarge
    2. (Optional) Update the quantity and/or select modifier options.
      Click to Enlarge
    3. Click 'Add'.
      Click to Enlarge
    4. (Optional) Repeat steps 1 - 3 to add additional items to the order.
    5. After adding all items to the order, click the shopping cart.
      Click to Enlarge
    6. Review the order items, then click 'Checkout'.

      To remove items, click the ‘X’ next to an individual item or use ‘Empty Cart’ to remove all items.

      Click to Enlarge
    7. Enter a mobile phone number to associate with the order.

      This number will receive text message updates about the order.

      Click to Enlarge
    8. Click 'Send order' to place the online order.
      Click to Enlarge
    9. Review the order confirmation, then click 'OK' to dismiss it.
      Click to Enlarge

    The customer will receive a text message after the order is placed and a new saved sale will appear on the register. See below to manage this new order.

    Manage Online Orders

    Learn what cashiers see when online orders are placed and how to fulfill online orders at the register.

    1. At the register when an online order is placed, a new saved sale is created with the label 'Online Order' and the customer phone number.
      • If you use a ticket printer, a ticket will print automatically when the order is received. This ticket will include a note at the bottom that says ‘Online Order’ and the customer’s phone number. If no kitchen printer is available, a chit will print at the receipt printer with the same information.
      • New orders are labeled ‘OO: Received’ on the saved sales screen and a badge is added to the menu button, counting each open online order.
      Click to Enlarge
    2. When the order is ready for pickup, tap the saved sale to open it, then tap ‘...’ and select 'Mark Ready'.

      Don’t see ‘…’? Tap ‘More…’.

      Click to Enlarge

      Orders marked ready will be labeled ‘OO: Ready’ on the saved sales screen. A text message will automatically be sent to the customer letting them know their order is ready for pickup.

      Click to Enlarge
    3. When the customer picks up the order, close the saved sale to accept payment for the order.

      Items with variants, unit priced items, and open priced items can be added to the order at the register before closing the sale.

    • Help us improve ShopKeep Support. Was this article helpful?
    • YES   NO