--- title: CashActivity - GraphQL Admin description: An activity on a cash drawer. api_version: 2026-04 api_name: admin type: interface api_type: graphql 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' --- # 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! } ```