---
title: CashManagementReasonCode - GraphQL Admin
description: Reason code for cash management.
api_version: 2026-04
source_url:
  html: >-
    https://shopify.dev/docs/api/admin-graphql/latest/unions/CashManagementReasonCode
  md: >-
    https://shopify.dev/docs/api/admin-graphql/latest/unions/CashManagementReasonCode.md
api_name: admin
api_type: graphql
type: union
metadata:
  domain: admin
---

# Cash​Management​Reason​Code

union

Requires `read_cash_tracking` access scope.

Reason code for cash management.

## Fields with this union

* [Cash​Adjustment​Activity.reasonCode](https://shopify.dev/docs/api/admin-graphql/latest/objects/CashAdjustmentActivity#field-CashAdjustmentActivity.fields.reasonCode)

  OBJECT

  A cash adjustment activity.

* [Cash​Management​Reason​Code​Connection.nodes](https://shopify.dev/docs/api/admin-graphql/latest/connections/CashManagementReasonCodeConnection#returns-nodes)

  CONNECTION

  An auto-generated type for paginating through multiple CashManagementReasonCodes.

* [Cash​Management​Reason​Code​Edge.node](https://shopify.dev/docs/api/admin-graphql/latest/objects/CashManagementReasonCodeEdge#field-CashManagementReasonCodeEdge.fields.node)

  OBJECT

  An auto-generated type which holds one CashManagementReasonCode and a cursor during pagination.

***

```graphql
union CashManagementReasonCode = CashManagementCustomReasonCode | CashManagementDefaultReasonCode | CashManagementSystemReasonCode
```
