--- title: CashManagementReasonCode - GraphQL Admin description: Reason code for cash management. api_version: 2026-04 api_name: admin type: union api_type: graphql 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 --- # 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 ```