Search Results for

    Show / Hide Table of Contents

    Class UpdateOrderPackageStatusEvent

    ID: "UpdateOrderPackageStatusEvent" This event occurs whenever an order package updates. Typically, this occurs when an integrated logistics provider notifies DirectScale that a package’s carrier and tracking information has been updated. This event may happen multiple times for a given order package. Please note that any change in the status of an order package will also trigger this event as carrier and tracking info and shipping dates are often updated alongside the status.

    Package updates are processed through any logistics providers integrated with DirectScale and through the Update Package Status and Update Package Status Batch Public API endpoints. This may also occur within Corporate Admin when an order package is manually marked “Shipped”.

    IMPORTANT: If you've enabled the Enable Legacy FTP Package Update Behavior setting, package updates submitted via FTP server will not trigger the update event.

    Inheritance
    System.Object
    EventBase
    OrderPackageEventBase
    UpdateOrderPackageStatusEvent
    Inherited Members
    OrderPackageEventBase.OrderNumber
    OrderPackageEventBase.PackageId
    OrderPackageEventBase.PackageStatus
    OrderPackageEventBase.WarehouseId
    OrderPackageEventBase.ShipMethodId
    OrderPackageEventBase.TrackingNumber
    OrderPackageEventBase.Carrier
    OrderPackageEventBase.ShipByDateUtc
    OrderPackageEventBase.ShippedDateUtc
    EventBase.EventType
    EventBase.EventDateUtc
    Namespace: DirectScale.Disco.Extension.EventModels
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public class UpdateOrderPackageStatusEvent : OrderPackageEventBase

    Constructors

    UpdateOrderPackageStatusEvent()

    Declaration
    public UpdateOrderPackageStatusEvent()
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX