---
title: CashActivity - GraphQL Admin
description: An activity on a cash drawer.
api_version: 2026-10
source_url:
  html: 'https://shopify.dev/docs/api/admin-graphql/latest/interfaces/CashActivity'
  md: 'https://shopify.dev/docs/api/admin-graphql/latest/interfaces/CashActivity.md'
api_name: admin
api_type: graphql
type: interface
---

# Cash​Activity

interface

Requires `read_cash_tracking` access scope.

An activity on a cash drawer.

## Fields

* cash

  [Money​V2!](https://shopify.dev/docs/api/admin-graphql/latest/objects/MoneyV2)

  non-null

  The amount of cash added or removed as part of the activity.

* payment​Session

  [Point​Of​Sale​Device​Payment​Session!](https://shopify.dev/docs/api/admin-graphql/latest/objects/PointOfSaleDevicePaymentSession)

  non-null

  The point of sale device payment session associated with the activity.

* staff​Member

  [Staff​Member!](https://shopify.dev/docs/api/admin-graphql/latest/objects/StaffMember)

  non-null

  The staff member who performed the activity.

* time

  [Date​Time!](https://shopify.dev/docs/api/admin-graphql/latest/scalars/DateTime)

  non-null

  The time at which the activity occurred.

***

##### Variables

```json
{
	"cash": "",
	"paymentSession": "",
	"staffMember": "",
	"time": ""
}
```

##### Schema

```graphql
interface CashActivity {
  cash: MoneyV2!
  paymentSession: PointOfSaleDevicePaymentSession!
  staffMember: StaffMember!
  time: DateTime!
}
```
