CashDrawerShiftSummary

December 17, 2019 ยท View on GitHub

Description

The summary of a closed cash drawer shift. This model contains only the money counted to start a cash drawer shift, counted at the end of the shift, and the amount that should be in the drawer at shift end based on summing all cash drawer shift events.

Properties

NameGetterSetterTypeDescriptionNotes
idgetId()setId($value)stringThe shift unique ID.[optional]
stategetState()setState($value)stringThe shift current state. See CashDrawerShiftState for possible values[optional]
opened_atgetOpenedAt()setOpenedAt($value)stringThe shift start time in ISO 8601 format.[optional]
ended_atgetEndedAt()setEndedAt($value)stringThe shift end time in ISO 8601 format.[optional]
closed_atgetClosedAt()setClosedAt($value)stringThe shift close time in ISO 8601 format.[optional]
descriptiongetDescription()setDescription($value)stringAn employee free-text description of a cash drawer shift.[optional]
opened_cash_moneygetOpenedCashMoney()setOpenedCashMoney($value)\SquareConnect\Model\MoneyThe amount of money in the cash drawer at the start of the shift. This must be a positive amount.[optional]
expected_cash_moneygetExpectedCashMoney()setExpectedCashMoney($value)\SquareConnect\Model\MoneyThe amount of money that should be in the cash drawer at the end of the shift, based on the cash drawer events on the shift. The amount is correct if all shift employees accurately recorded their cash drawer shift events. Unrecorded events and events with the wrong amount result in an incorrect expected_cash_money amount that can be negative.[optional]
closed_cash_moneygetClosedCashMoney()setClosedCashMoney($value)\SquareConnect\Model\MoneyThe amount of money found in the cash drawer at the end of the shift by an auditing employee. The amount must be greater than or equal to zero.[optional]

Note: All properties are protected and only accessed via getters and setters.

[Back to Model list] [Back to API list] [Back to README]