iikoFront Api V8 Code Reference
iikoFront Api V8 Code Reference
Resto.Front.Api.Devices
ICashRegister Interface
ICashRegister Methods
CheckFfd12Marking Method
CustomerDisplayIdle Method
CustomerDisplayText Method
DirectIo Method
DoBillCheque Method
DoCheque Method
DoCorrection Method
DoOpenSession Method
DoPayIn Method
DoPayOut Method
DoXReport Method
DoZReport Method
GetCashRegisterData Method
GetCashRegisterDriverParameters Method
GetCashRegisterStatus Method
GetQueryInfo Method
IsDrawerOpened Method
OpenDrawer Method
PrintText Method

# ICashRegister Methods

The ICashRegister type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| CheckFfd12Marking | Check item marking. This operation is specific for devices with FFD 1.2 protocol. Other devices may throw NotImplementedException.
| CustomerDisplayIdle | Put a customer display into idle mode.
| CustomerDisplayText | Display a text on the customer display.
| DirectIo | Perform additional specific operation.
| DoBillCheque | Perform a cheque printing operation on a cash register without payments.
| DoCheque | Perform a cheque printing operation on a cash register.
| DoCorrection | Perform a cheque correction.
| DoOpenSession | Perform open cafe session operation.
| DoPayIn | Perform pay in cash operation.
| DoPayOut | Perform pay out cash operation.
| DoXReport | Perform X-report printing operation at the cafe session opening.
| DoZReport | Perform Z-report printing operation at the cafe session closing.
| GetCashRegisterData | Get the current state of the cash register.
| GetCashRegisterDriverParameters | Get the cash register driver parameters.
| GetCashRegisterStatus | Get the current status of the cash register.
| GetDeviceInfo | Device status. (Inherited from IDevice.)
| GetQueryInfo | Returns supported additional operations.
| IsDrawerOpened | Checks a cash drawer status.
| OpenDrawer | Perform open drawer operation.
| PrintText | Perform the operation of printing non-fiscal cheque (information, advertising or other).
| RemoveDevice | Perform remove device operation. (Inherited from IDevice.)
| Setup | Perform setup new configuration operation. (Inherited from IDevice.)
| Start | Perform start device operation. (Inherited from IDevice.)
| Stop | Perform stop device operation. (Inherited from IDevice.)

Top
See Also

#### Reference

ICashRegister Interface
Resto.Front.Api.Devices Namespace