--- title: OrderCancelReason - Customer API description: The reason for the cancellation of the order. api_version: 2025-10 api_name: customer type: enum api_type: graphql source_url: html: https://shopify.dev/docs/api/customer/latest/enums/ordercancelreason md: https://shopify.dev/docs/api/customer/latest/enums/ordercancelreason.md --- # Order​Cancel​Reason enum The reason for the cancellation of the order. ## Valid values * CUSTOMER The customer wanted to cancel the order. * DECLINED Payment was declined. * FRAUD The order was fraudulent. * INVENTORY There was insufficient inventory. * OTHER The order was canceled for an unlisted reason. * STAFF Staff made an error. *** ## Fields * [Order.​cancel​Reason](https://shopify.dev/docs/api/customer/latest/objects/Order#field-cancelReason) OBJECT A customer’s completed request to purchase one or more products from a shop. Apps using the Customer Account API must meet the protected customer data [requirements](https://shopify.dev/docs/apps/launch/protected-customer-data). *** ## Map ### Fields with this enum * <-|[Order.cancelReason](https://shopify.dev/docs/api/customer/latest/objects/Order#field-cancelReason)