Managing inflight order changes and cancellation requests

  • Release version: Australia
  • Updated March 12, 2026
  • 8 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Managing inflight order changes and cancellation requests

    Inflight order change management enables your organization to handle modifications and cancellation requests for customer or service orders that are currently in the process of fulfillment. An inflight order is one with pending work, often complex in enterprise environments where multi-site orders can take weeks or months to complete. Managing these changes effectively helps reduce manual interventions, operational costs, and improves customer and employee satisfaction by automating impact assessment and orchestration adjustments.

    Show full answer Show less

    This process defines a Point of No Return (PONR), beyond which changes are not permitted, ensuring order integrity during fulfillment. Once a change request is submitted and approved, the platform dynamically generates a compensation plan to update the fulfillment workflow accordingly.

    Types of Inflight Order Changes

    Order change requests can originate from customers or internal fulfillment agents and typically include:

    • Customer-initiated changes: updates to contact details, pricing, adding or deleting products/services, changing quantities, or modifying product characteristics and related items.
    • Fulfillment-driven changes: internal requests to update contact data, replace incompatible products, alter service options, or adjust resource orders and related inventory.

    Each change type is tracked to facilitate efficient processing and approval.

    Inflight Order Change Processing

    The processing sequence includes:

    • Verifying the order’s current state (must be "In Progress") and PONR compliance.
    • Evaluating the impact of the requested change on fulfillment, distinguishing between simple informational updates and more complex modifications like product deletions or substitutions.
    • Automatically creating a compensation plan that modifies the fulfillment workflow by generating undo and redo tasks to adjust for additions, deletions, or characteristic changes.
    • Tracking revised workflows to ensure accurate and timely order fulfillment.

    This structured approach minimizes delays and errors during order revisions.

    Practical Example

    For an SD-WAN service package, changes are allowed before the testing and turn-up stage (PONR). For subordinate items like SD-WAN Edge devices, changes can be made before the Customer Premise Equipment (CPE) configuration completes. The system generates undo and redo tasks for incomplete delivery steps to accommodate substitutions or cancellations.

    Key Fields and Actions

    The ServiceNow AI Platform uses key fields on Customer Order and Order Line Item forms to track and manage change and cancellation requests, enabling you to:

    • Cancel inflight orders or line items as requested by customers or internal personnel.
    • Revise order line items, such as updating product quantities.
    • Delete orders or line items that are no longer needed.
    • Review and approve pending revision or cancellation requests to ensure order accuracy before proceeding.

    Benefits for Your Organization

    • Automated management of inflight changes reduces manual effort.
    • Accelerated creation of revised fulfillment plans shortens order cycles.
    • Improved customer experience through timely and accurate order updates.
    • Enhanced control over complex, multi-stage enterprise orders.

    Manage how your organization receives changes for customer orders, service orders or individual line items that are still being orchestrated and fulfilled. By using inflight change order management, you can designate when you permit such changes. You can also assess the impact of the requested changes for an order or order line item, and automatically generate a plan to compensate for them when you approve the revision or cancellation request.

    Overview of inflight order changes

    An inflight order is an order that is in the process of being orchestrated and fulfilled but has some work pending. Inflight changes and cancellations can occur in large enterprise orders. An inflight order change refers to a change that is issued for an order line item that is currently undergoing fulfillment and pending completion.

    Enterprise order management is complex. It can take weeks or months to fulfill a multi-site order. Enterprise orders can involve the large-scale purchases of products and services, often for multiple locations around the world. Inflight orders can go through revisions that incorporate changes that are submitted by customers or identified by internal personnel during the order fulfillment process.

    To revise an inflight order or order line items that have already been decomposed to suborders, service provider employees have to assess the impact of the requested changes. If there is no data-driven process and framework, users try to manage the changes with manual tasks that can lead to delays in the order delivery process and result in poor customer and employee experiences.

    By using inflight change order management, you can determine how to manage changes for customer orders that are still being fulfilled. By managing inflight changes, your organization can reduce operational costs and deliver a better customer experience.

    You can use an inflight change to modify a customer order that is still in fulfillment. You define a point of no return (PONR) after which the order can't accept any change. After an inflight change is received and approved, order management dynamically assesses the impact of the requested change and automatically generates a plan to orchestrate the order correctly. With Order Management, your organization can manage the inflight changes more easily, reduce operational costs, and deliver a better customer experience.

    Types of Inflight order changes

    Order change requests typically originate from your customers for purchased products and services or from internal personnel, such as order fulfillment agents, when they are managing their fulfillment. When you submit an inflight order revision, you assign a change type to track the types of order changes that are submitted by users. The ServiceNow AI Platform supports Characteristic, Contact, Quantity, related items, and Price change types.

    Order revision or cancellation is a two-step process. First, an operator makes the required updates or requests that an order or order line item is to be canceled. Next, when the order is created, an order fulfillment or service order manager approves the revision or cancellation request.

    Customer-initiated requests

    Based on the types of customer requests, you update an inflight order to do the actions that are listed in the following table.

    Table 1. Customer-driven order changes
    Type of change Example
    Incorporate changes that are related to contact details. These changes can include an update, deletion, or addition of contact information for an order line item for a product or service in a location. A customer supplies a new email address or the name and telephone number of a new corporate contact.
    Incorporate changes that are related to pricing details. A customer requests a reduction to a non-recurring charge or a monthly recurring charge on an order line item.
    Add a product or service to an order. A customer wants to add a new item to an existing order.
    Increase or decrease the quantity of order line items in a product or service order. A customer wants a higher or lower the quantity of an existing order.
    Add, change, or cancel a product or service, or product or service options, in a related domain product or service order. A customer wants to update the characteristic value of a product or service that the customer ordered at an earlier date. For example, the customer wants to change the speed of an internet service from 100 Mbps to 500 Mbps.
    Incorporate changes that are applicable to the related items of a product or service order. A customer wants to add or change an item to an order that has horizontal relationships. To learn more, see Horizontal relationships between products.
    Fulfillment user-initiated requests

    To expedite the completion of the order fulfillment process, the order fulfillment or service order agents and managers often request changes to product, service, or resource orders. Based on the types of internal requests, you update an inflight order to do the actions listed in the following table.

    Table 2. Fulfillment-driven order changes
    Type of change Example
    Incorporate changes that are related to contact details. These changes can include an update, deletion, or addition of contact information for an order line item for a product or service in a location. A customer supplies information about a new corporate contact person on a pending delivery of an enterprise order.
    Add, change, or cancel a product, including product options, in a related domain product order. A customer orders a modem that is incompatible with the higher-speed 500-Mbps internet service that the customer ordered. It requires replacement by another modem model.
    Add, change, or cancel the service domain orders and product inventory. A customer wants to change the characteristics value of a product or service. For example, the customers wants to change the Firewall Security Service from Standard to Basic.
    Add, change, or cancel a service, including service options, in a related domain service order. A customer wants to change the standard warranty of 90 days to an extended service policy.
    Add, change, or cancel a resource, including resource options, in a related domain resource order. Revised installation instructions are available for a product that the customer ordered.
    Incorporate changes that are applicable to the related items and product inventory of a product or service order. A customer wants to add or change an item to an order that has horizontal relationships. To learn more, see Horizontal relationships between products.

    Inflight Order Change processing

    When a user or order fulfillment manager attempts to make any of these changes, the Inflight Change Order function proceeds through a structured processing sequence as shown in the following diagram. Inflight change requests include:
    • Adding or removing a product
    • Updating product characteristics options
    • Updating contact or billing information
    Figure 1. Inflight order change high-level approach
    Infographic displaying the scenario and approach of Inflight order change high-level processing. For the text description, refer to the steps that follow.
    The sequence for inflight change order processing is as follows:
    1. The Inflight Change Order function determines where in the processing cycle the order is. You can only create inflight order revision and cancellation requests for orders that are in an In Progress state.
    2. The ServiceNow AI Platform then determines whether the proposed revision can safely be made to the in-progress order. It evaluates the Point of No Return (PONR) status for the order and its current stage in the fulfillment process.

      The PONR flag represents the no or go point at which you can't change an order:

      • You can make an inflight change only for order line items with an In Progress state.
      • You can't make inflight changes for an order that has already been decomposed into its domain product, service, or resource orders, and product installation has already started.
      Note:
      You can find the PONR option when you are viewing or maintaining customer or service orders in the Customer Order and Order Line Item forms.
    3. After an operator makes the requested changes, this functionality evaluates the type of change and its magnitude and impact on the fulfillment process as follows:
      • Simple informational changes, such as contact data, may or may not impact the fulfillment as configured in the orchestration plan.
      • If the customer requests to delete an ordered product or service, the impact of the changes, if permitted, would be greater, depending on its progress in the order fulfillment process.
    4. The ServiceNow AI Platform then creates a compensation plan to trigger the tasks to fulfill the revised scope of the order as follows:
      • The compensation plan creates the automated revisions that are required to the fulfillment workflow to adjust to the requested order changes.
      • If the customer adds products or services to the order, the compensation plan generates additional order tasks to handle the fulfillment of the newly ordered items.
      • For a product substitution, the compensation plan generates an undo task to release the old product or service and a redo task for assignment of the new product or service. After the old product has been released, it can be sold to another customer.
      • For a product characteristic change, the compensation plan undoes some tasks to revert the work that is not applicable for a new characteristic value or option. The compensation plan can also include a few tasks that are required for some of the completed tasks. There could also be a few existing tasks that are unaffected by the revisions that were submitted as part of the order revision.
    5. A manager can then track the revised workflow. By using the Inflight Order Change functions, your organization can gain the following benefits:
      • Reduced manual intervention that is required to manage an inflight change order.
      • Reduced time to create a revised plan for a change, which results in faster order fulfillment cycles.

    Inflight order change example

    For the top-level SD-WAN Service package, the PONR only occurs before the testing and turn up stage. A customer or internal fulfillment personnel can't change the ordered item after that point.

    For subordinate products, such as the SD-WAN Edge device, the order can be changed before the Customer Premise Equipment (CPE) configuration completes. If CPE delivery is initiated but doesn't complete, and a product substitution is requested, the Inflight Change Order function can do the following actions:
    • Generate an undo task for the original item.
    • Generate a redo task for the replacement item.
    • Create undo and redo tasks for the Prepare and build CPE configuration and Allocate and Assign CPE tasks that are completed before revision. The Inflight Change Order function can generate these undo and redo tasks because the CPE delivery task is not complete for the replacement item.

    After the CPE configuration is complete, no further changes are allowed in the order for that device. This scenario also applies to the SD-WAN Controller and SD-WAN Security selections.