• Example searches: “transaction”, “CreateOrder”, “/v2/locations”, “inventory”, “delete customer”

Object Index

You are viewing an old version of the API
CashDrawerShift
V1
Square V1 APIs

We recommend using the Square API (V2) for all new development when possible. See When to use Connect V1 to learn more about working with V1 endpoints.

Deprecated

Contains details for a single cash drawer shift.

Properties

Name Description
id
string

The shift's unique ID.

event_type
string

The shift's current state.

opened_at
string

The time when the shift began, in ISO 8601 format.

ended_at
string

The time when the shift ended, in ISO 8601 format.

closed_at
string

The time when the shift was closed, in ISO 8601 format.

employee_ids
string [ ]

The IDs of all employees that were logged into Square Register at some point during the cash drawer shift.

opening_employee_id
string

The ID of the employee that started the cash drawer shift.

ending_employee_id
string

The ID of the employee that ended the cash drawer shift.

closing_employee_id
string

The ID of the employee that closed the cash drawer shift by auditing the cash drawer's contents.

description
string

A description of the cash drawer shift.

starting_cash_money
Money

The amount of money in the cash drawer at the start of the shift.

cash_payment_money
Money

The amount of money added to the cash drawer from cash payments.

cash_refunds_money
Money

The amount of money removed from the cash drawer from cash refunds. This value is always negative or zero.

cash_paid_in_money
Money

The amount of money added to the cash drawer for reasons other than cash payments.

cash_paid_out_money
Money

The amount of money removed from the cash drawer for reasons other than cash refunds.

expected_cash_money
Money

The amount of money that should be in the cash drawer at the end of the shift, based on the shift's other money amounts.

closed_cash_money
Money

The amount of money found in the cash drawer at the end of the shift by an auditing employee.

device
Device

The device running Square Register that was connected to the cash drawer.

events
CashDrawerEvent [ ]

All of the events (payments, refunds, and so on) that involved the cash drawer during the shift.

Share Feedback

Thanks for visiting the Square API documentation. What's on your mind?