Skip to main content

Checkout app

This article introduces you to our custom Checkout app and its core features.

Info

The Checkout app is deployed to customer servers per request. To learn more contact our support at sales@wallboard.info!

co1.png

What is Checkout?

With the Checkout app you can easily create a straightforward self-service ordering process. To utilize the functionalities of the Checkout app, use it alongside our MenuBoard app!

Prerequisites

To keep track of orders the Checkout app needs a mock datasource. This mock datasource has to be the same as your ordering selector MenuBoard's target dataset. If you don't already have a mock datasource, head over to Content tab > Base data path > Edit mock datasource and click add new. Name your datasource then insert the following into the data(json) field:{"Items":[]}

Checkout img

Setting up the widget

Datasource binding

After you've successfully created your mock datasource you can place the Checkout app widget and configure the datasource binding. Make sure you select the same mock datasource that you use as your MenuBoard's target dataset.

co3.png

Layouts

In the cart layout style the contents of your cart are displayed:

co5.png

Generic settings

  • Layout style: Change the basic layout of the widget.
  • Split box area: Adjust the height of your cart and summary.
  • No items text: Change the placeholder text for the cart when it's empty.

Cart settings

Here you can customize the visual look of your cart like font family, size, color and many more!

Cart align settings

Here you can set the width of each cell in your cart.

Middle line settings

Here you can customize the color of the separator line between the Cart and Summary sections if you're using the Checkout layout style.

Summary settings

Here you can customize the visual look of your summary like font family, size, color, set up discount, service fee, tax and tip percentages!

Price settings

Here you can customize the formatting of the prices displayed like add text, currency and space before and after and enable decimal points.

Quantity settings

Here you can customize the formatting of the quantites displayed like add text and spaces before and after.

Percentage settings

Here you can customize the formatting of the fields that use percentages(service fee, discount, tax, tip). You can add text, space before and after and enable decimal points.

Touch events

You can place other widgets (e.g. text widget) and configure touch events for them that interact with the checkout widget.

Available touch events are:

  • Clear cart: This touch event clears all items placed in the cart.
  • Add tip: This touch event adds a tip to your order depending on the static value you provide (you can choose whether it is percentage or a fix value under the widget's summary settings in the Tip type dropdown).
  • Submit: This touch event adds the items in your cart to your order.
  • Checkout: This touch event can finalize your order.
Please note

This custom app is under active development and any information in this documentation could be inaccurate or outdated! If you have any questions please contact our support at support@wallboard.info