New Store On-Boarding Checklist

Ready to roll out? This section will cover everything you will need to check and confirm BEFORE going live with a new location.


Appfront's platfrom is a combination of online ordering, loyalty and marketing modules. What we actually trying to say, that behind the scene, we are doing many things to make sure your customers get a seamless experience. Therefore, we will have to run sanity tests for each one of the modules:
  • Online ordering module - this is the base
  • Loyalty module - a layer on top of the ordering engine.
  • Payment flow.

How strict I should be with testing new location?

Our official answer - the more testing you'll make, the better. But it's really depends. Is it the first 1-3 stores you are launching ? Does the menu the same at all stores ? Are you using the same credit card merchant for the new store?
If you are running already with 3 stores for a long time, and it's the same menu - just need to run sanity tests, to make sure connection is ok, and the basic set up is fine. If it's a total new store, you MUST follow the all procedure.

What information should I have to set up new location

  1. 1.
    POS crednetials
  2. 2.
    Processor credentials
  3. 3.
    New store information

Testing Procedures

Testing Online Ordering Module

In order to completly coverage any area of mistakes, we recommend to run test orders for ALL menu items in the menu. Yes, we know it might takes some time (we did it many many times, so we defintly understand that). But, remember that you usually do it only once (running so many orders by yourself). This will also will help you to get confidence on the platfrom knowing that you checked it by yourself.
There might be problems. This is exactly why we are doing it now and not going live. Any problem that you see, please reach out to your account manager for help and the Appfront integration team will help you to figure out the problem.
Order item by item - dont make one big order with all items. Because we would like to make sure that each one of the items is sent correctly
Testing spreadsheet - have issues ? no worries! write everything down and continue to the next test. Our team will review all open issues together with you and will make sure that everything works perferct by the end of the intrgation phase


Before testing, you will need to make sure that your POS was set up correctly. See more information on POS set up. In General:
  1. 1.
    "Auto Fire" - turn it on in order to make the order go through your printers directly
  2. 2.
    Kitechen Display - where
  3. 3.
    Store tax - very important. Make sure the POS set up is the same as Appfront

Start Order!

So now you are ready to start testing! Take a credit card and start making some orders! We recommend you to do it under the name "TEST" or "DONT MAKE", so it will be easier to void all those orders and also, make sure that no one will make this order.
Let's start - Order item by item ( * ) and check the followings:
  1. 1.
    Orders print in the right printer (should be the same as Toast)
  2. 2.
    No Balance Due (if there is balance due - means you have a problem and items mapping)
  3. 3.
    Ticket sturcture - ingrediants, modifiers, etc.
  4. 4.
    Different serving options mapped correctly (Delivery, Dine-in, Take-out)
  5. 5.
    Payment types (if relevant) - Credit card, cash
  6. 6.
    Future / delayed order
  7. 7.
    Discounts via App - order with a coupon, order using points
( * ) if you just adding more locations, and it's the SAME menu, no need to test all items. Only make a few santiy tests with credit card and/or cash.

Finished Testing ?

After a day of testing? You almost done, please make sure:
  1. 1.
    Void all orders at your POS
  2. 2.
    Refund all orders at your Appfront account (** "check out how do I refund an order")

Testing Loyalty Module

The following section will explain how to test and confirm your loyalty module is working corretly. Appfront has many types of loyalty options and we will cover one by one.
  • Appfront Loyalty Turned On - need to ask you POS to open it.
  • Scanner Set up


Start Scanning!

Loyalty modules either compensate your customers with coupons or points. Your customers can redeem their points either online, i.e. ordering from the App or web ordering. Or, they can use it at store level, using scanning. Before launching the app we need to check:
  1. 1.
    Scanner is scanning (connected correctly and actual scan)
  2. 2.
    Check that EVERY COUPON can be redeemed correctly (coupons are connected to discount at your POS - you want to confirm it was set up correctly)
  3. 3.
    Points redemption gives the right discount.
  4. 4.
    Visit counts
  5. 5.
    Check is right
Scan Testing - Collect points/Visit:
  • On Toast:
    • Make Order
    • Select Rewards
    • Press Scan
  • On Appfront:
    • Go to Scan
    • Scan QR code

Payments flow

This section is very important, espscially, if it's a new merchant with a new merchant processing account.
When you open a new processing merchant account (please send us the credentials in order to connect the new proccesing account to the right new store) - you HAVE to make sure that you see the payments for this store hits the right bank account.
  1. 1.
    Make a few orders with credit card
  2. 2.
    Confirm that you see the transaction under your processor (Vantiv/First Data/Etc) account
  3. 3.
    Wait 24-48 hours
  4. 4.
    Check you bank account
For more information about payment - go to "Connect Payment Processor"