Search Results for

    Show / Hide Table of Contents

    Class CreateOrderEvent

    ID: "CreateOrderEvent" This event occurs when a customer creates a new order within the DirectScale Platform. Subscribing to this event will notify the subscriber that an order has been created but not finalized. While the order is created and the event has triggered, the order will still be pending. Additional payment and shipping processing must take place for the order to become "Finalized".

    Orders created but not finalized are recorded in the ORD_Orders table but are "Void"; you can not view them within Corporate Admin.

    Orders can be created through Web Office, Corporate Admin, Extension API or Public API

    Create Customer Order API Import External API Event Sample>>:

    {
       "OrderNumber":1,
       "CustomerId":2,
       "OrderDateUtc":"2021-10-12T18:07:26.557768Z",
       "OrderStatus":"Pending processing",
       "OrderType":"Standard",
       "EventDateUtc":"2021-10-12T18:07:26.557768Z",
       "EventCategory":"OrderEvents",
       "EventType":"CreateOrderEvent",
    }
    Inheritance
    System.Object
    EventBase
    OrderEventBase
    CreateOrderEvent
    Inherited Members
    OrderEventBase.OrderNumber
    OrderEventBase.CustomerId
    OrderEventBase.OrderDateUtc
    OrderEventBase.OrderStatus
    OrderEventBase.OrderType
    EventBase.EventType
    EventBase.EventDateUtc
    Namespace: DirectScale.Disco.Extension.EventModels
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public class CreateOrderEvent : OrderEventBase

    Constructors

    CreateOrderEvent()

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