Smart Print

Smart Print adds many advanced printing options to those available out of the box.

  • determine where to print orders based on the order type and device
  • print orders from one Clover device to any other Clover device
  • re-order items by category to make fulfilling orders simpler
  • print using the API (especially useful for app developers and online ordering apps)

Please reach out for more information.

Use Case – Multi-Bar / Multi-Floor Restaurant

Super Restaurant Company Limited has a two-storey restaurant with a bar on both floors. They have created an order type for “Upstairs” and another for “Downstairs”. When the Flex is used to take drinks orders at the table the order will print to the correct bar based on the floor / order type selected.

Use Case – Restaurant Offering Take-Away

Ordinarily, a restaurant may have food items configured to print in the kitchen and drink orders at the bar, but perhaps you want the kitchen to process the entire order for take-away/delivery?

User Guide

When you launch Smart Print, your screen will depend on whether you are using order types. You will see something similar to the below.

If you are using order types you will see an entry for each one (otherwise, you will see a single row marked “All Orders”).

Next to each order type is a drop down list of all order printers configured on your Clover device. Map none, one or more printers to each order type and click save.

Once configured, you will not need to launch the app again. After each order is completed, the app will automatically direct the order receipt to the configured printer.

The configuration is tied to the device, so must be completed on every device you wish to print based on order type.

You can also print to other Clover devices, in order to configure this feature you will need to enable the “Devices” slider/switch.

The list of available printers is now extended to show all other devices registered to your merchant account.

Please Note: If any of your devices have not been given names on the Clover dashboard, they will not appear in the list.

Smart Print must also be configured on the target device. This time toggle the “Api” slider/switch and map the order type(s) to the relevant local printer and click Save.

This configuration (with the “Api” slider/switch enabled) should also be used if you are a developer or working with a developer who will be printing orders using our API.

Within the settings screen there are 2 main configuration options.


  • “None” will retain the original lineitem ordering
  • “Sort by Category Order” will arrange lineitems according to their category (and the ordering of the category)
  • “Group by Category Name” will print the lineitems under headings for each category (in alphabetical order)

For more information regarding order types, refer to the Clover documentation

Roadmap / Future Plans

There are no future plans for Smart Print. Please reach out if there are any features you would like to see added.

If you would like support using any of our apps or to discuss possible improvements or new app ideas, please contact us.