V1CashDrawerShift

February 26, 2020 ยท View on GitHub

Description

Contains details for a single cash drawer shift. Note: This model is deprecated.

Properties

NameGetterSetterTypeDescriptionNotes
idgetId()setId($value)stringThe shift's unique ID.[optional]
event_typegetEventType()setEventType($value)stringThe shift's current state. See V1CashDrawerShiftEventType for possible values[optional]
opened_atgetOpenedAt()setOpenedAt($value)stringThe time when the shift began, in ISO 8601 format.[optional]
ended_atgetEndedAt()setEndedAt($value)stringThe time when the shift ended, in ISO 8601 format.[optional]
closed_atgetClosedAt()setClosedAt($value)stringThe time when the shift was closed, in ISO 8601 format.[optional]
employee_idsgetEmployeeIds()setEmployeeIds($value)string[]The IDs of all employees that were logged into Square Register at some point during the cash drawer shift.[optional]
opening_employee_idgetOpeningEmployeeId()setOpeningEmployeeId($value)stringThe ID of the employee that started the cash drawer shift.[optional]
ending_employee_idgetEndingEmployeeId()setEndingEmployeeId($value)stringThe ID of the employee that ended the cash drawer shift.[optional]
closing_employee_idgetClosingEmployeeId()setClosingEmployeeId($value)stringThe ID of the employee that closed the cash drawer shift by auditing the cash drawer's contents.[optional]
descriptiongetDescription()setDescription($value)stringA description of the cash drawer shift.[optional]
starting_cash_moneygetStartingCashMoney()setStartingCashMoney($value)\SquareConnect\Model\V1MoneyThe amount of money in the cash drawer at the start of the shift.[optional]
cash_payment_moneygetCashPaymentMoney()setCashPaymentMoney($value)\SquareConnect\Model\V1MoneyThe amount of money added to the cash drawer from cash payments.[optional]
cash_refunds_moneygetCashRefundsMoney()setCashRefundsMoney($value)\SquareConnect\Model\V1MoneyThe amount of money removed from the cash drawer from cash refunds. This value is always negative or zero.[optional]
cash_paid_in_moneygetCashPaidInMoney()setCashPaidInMoney($value)\SquareConnect\Model\V1MoneyThe amount of money added to the cash drawer for reasons other than cash payments.[optional]
cash_paid_out_moneygetCashPaidOutMoney()setCashPaidOutMoney($value)\SquareConnect\Model\V1MoneyThe amount of money removed from the cash drawer for reasons other than cash refunds.[optional]
expected_cash_moneygetExpectedCashMoney()setExpectedCashMoney($value)\SquareConnect\Model\V1MoneyThe amount of money that should be in the cash drawer at the end of the shift, based on the shift's other money amounts.[optional]
closed_cash_moneygetClosedCashMoney()setClosedCashMoney($value)\SquareConnect\Model\V1MoneyThe amount of money found in the cash drawer at the end of the shift by an auditing employee.[optional]
devicegetDevice()setDevice($value)\SquareConnect\Model\DeviceThe device running Square Register that was connected to the cash drawer.[optional]
eventsgetEvents()setEvents($value)\SquareConnect\Model\V1CashDrawerEvent[]All of the events (payments, refunds, and so on) that involved the cash drawer during the shift.[optional]

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

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