--- title: SellingPlanReserve - GraphQL Admin description: When to reserve inventory for a selling plan. api_version: 2025-10 api_name: admin type: enum api_type: graphql source_url: html: https://shopify.dev/docs/api/admin-graphql/latest/enums/sellingplanreserve md: https://shopify.dev/docs/api/admin-graphql/latest/enums/sellingplanreserve.md --- # Selling​Plan​Reserve enum When to reserve inventory for a selling plan. ## Valid values * ON\_​FULFILLMENT Reserve inventory when order is fulfilled. * ON\_​SALE Reserve inventory at time of sale. *** ## Fields * [Selling​Plan​Inventory​Policy.reserve](https://shopify.dev/docs/api/admin-graphql/latest/objects/SellingPlanInventoryPolicy#field-SellingPlanInventoryPolicy.fields.reserve) OBJECT The selling plan inventory policy. * [Selling​Plan​Inventory​Policy​Input.reserve](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SellingPlanInventoryPolicyInput#fields-reserve) INPUT OBJECT The input fields required to create or update an inventory policy. *** ## Map ### Fields with this enum * <-|[Selling​Plan​Inventory​Policy.reserve](https://shopify.dev/docs/api/admin-graphql/latest/objects/SellingPlanInventoryPolicy#field-SellingPlanInventoryPolicy.fields.reserve) ### Inputs with this enum * [Selling​Plan​Inventory​Policy​Input.reserve](https://shopify.dev/docs/api/admin-graphql/latest/input-objects/SellingPlanInventoryPolicyInput#fields-reserve)