Click or drag to resize

ICashRegister Interface

Plugin-based cash register device.

Namespace: Resto.Front.Api.Devices
Assembly: Resto.Front.Api.V10 (in Resto.Front.Api.V10.dll)
Syntax
C#
public interface ICashRegister : IDevice

The ICashRegister type exposes the following members.

Properties
 NameDescription
Public propertyDeviceId Device id.
(Inherited from IDevice)
Public propertyDeviceName Device title that will be displayed in BackOffice.
(Inherited from IDevice)
Top
Methods
 NameDescription
Public methodCustomerDisplayIdle Put a customer display into idle mode.
Public methodCustomerDisplayText Display a text on the customer display.
Public methodDirectIo Perform additional specific operation.
Public methodDoBillCheque Perform a cheque printing operation on a cash register without payments.
Public methodDoCheque Perform a cheque printing operation on a cash register.
Public methodDoOpenSession Perform open cafe session operation.
Public methodDoPayIn Perform pay in cash operation.
Public methodDoPayOut Perform pay out cash operation.
Public methodDoXReport Perform X-report printing operation at the cafe session opening.
Public methodDoZReport Perform Z-report printing operation at the cafe session closing.
Public methodGetCashRegisterData Get the current state of the cash register.
Public methodGetCashRegisterDriverParameters Get the cash register driver parameters.
Public methodGetCashRegisterStatus Get the current status of the cash register.
Public methodGetDeviceInfo Device status.
(Inherited from IDevice)
Public methodGetQueryInfo Returns supported additional operations.
Public methodIsDrawerOpened Checks a cash drawer status.
Public methodOpenDrawer Perform open drawer operation.
Public methodPrintText Perform the operation of printing non-fiscal cheque (information, advertising or other).
Public methodRemoveDevice Perform remove device operation.
(Inherited from IDevice)
Public methodSetup Perform setup new configuration operation.
(Inherited from IDevice)
Public methodStart Perform start device operation.
(Inherited from IDevice)
Public methodStop Perform stop device operation.
(Inherited from IDevice)
Top
See Also