Commands reference guide

The following commands can be used to program the functionality of both POS Task Pads and Custom POS Buttons. You must configure Task Pads and Custom Buttons in Store Manager.

Starting with release 3.11.0 you can program Task Pads or Custom Buttons to execute a chain of commands when the button is clicked by adding a semicolon (;) between commands. For example, you might create a chain of commands to discount a transaction (command 1) and then automatically select a discount reason code (command 2). There is no limit to the number of commands in a chain. However, the commands should be chained together to follow a logical transaction process.

Batch Commands

Use batch commands to perform various batch operations, such as entering opening and closing amounts, viewing the X report, printing X, Z, and ZZ reports, and performing a blind closeout. ClosedSHOW MORE

Charge Commands

Use charge commands to add charges to POS transactions. ClosedSHOW MORE

Customer Commands

Use customer commands are used to perform various customer-related operations. ClosedSHOW MORE

Discount Commands

Use discount commands to apply various discounts and price levels on the selected item, all items in the transaction, or the entire transaction. ClosedSHOW MORE

Cash Drawer Commands

Use the cash drawer commands to perform cash drops and pay outs from the cash drawer. ClosedSHOW MORE

Item Commands

Use item commands to perform various item functions, such as adding an item to a transaction, deleting an item from a transaction, and so on. ClosedSHOW MORE

Item Tax Commands

Use item tax commands to change item taxes. ClosedSHOW MORE

Security Commands

Use the security command to invoke perform a cashier override. ClosedSHOW MORE

Order Commands

Use the order commands for functionality related to work orders, back orders, layaways, and quotes. ClosedSHOW MORE

Reason Code Commands

Use the reason code commands to apply reason codes to items and transactions. ClosedSHOW MORE

Receipt Printing Commands

Use these commands for receipt printing. ClosedSHOW MORE

Receipt Message Commands

Use receipt message commands to set or clear custom session variables used in the receipt template to print custom messages. Requires a customized receipt template which takes advantage of these functions. ClosedSHOW MORE

Sales Representative Commands

Use sales representative commands to set (or clear) sales representatives for items or transactions. ClosedSHOW MORE

Tendering Commands

Use the tendering commands to initiate functions related to transaction tendering. Is used in the same way as Transaction_InvokeTenderDialogCommand. ClosedSHOW MORE

Time Clock Command

Use this command to display the Time Clock screen. ClosedSHOW MORE

Transaction Commands

Use these commands to manage the transaction flow. ClosedSHOW MORE

Web Browser Command

Use this command to display a URL in the built-in web browser. ClosedSHOW MORE

Custom Action Command

Use this command to enable custom functionality in a POS Extension using a custom button (or a task pad button). ClosedSHOW MORE