← API-dokumentation Modeller

Order

Ordrestatus, priser, betaling, fragt og ordrelinjer.

Sidst opdateret

Anvendelse

Order er den centrale ordremodel. Customer og OrderLines er relaterede data; betalings- og fragtmetode kan også være gemt som JSON.

Vigtige felter

Felt Betydning
OrderId / OrderNumber / CartKey Database-id, synligt ordrenummer og kurvnøgle.
OrderLines / Customer Ordrelinjer og tilknyttede kundeoplysninger.
OrderStatus / OrderCompletionDate Ordretilstand og afslutningstidspunkt.
PaymentMethodJson / ShippingMethodJson Gemte snapshots af valgte metoder.
OrderTotal / OrderTotalInclFees / OrderVAT Totaler med og uden gebyrer samt moms.
ShippingCode / GLSPakkeShopNumber / DAOPakkeShopNumber Tracking og pakkeshopvalg.

Offentlige felter

Feltnavne og C#-typer følger kildekoden i denne pakkeversion. Nogle felter udfyldes først af en service eller repository.

Felt C#-type
OrderId int
OrderNumber string
OrderNumberPayment string
CustomerId int
OrderStatus string
LanguageId int
CurrencyId int
CurrencyRate decimal
VatGroupId int
VatRate decimal
PaymentMethodJson string
PaymentId int
PaymentName string
PaymentFee decimal
ShippingMethodJson string
ShippingId int
ShippingName string
ShippingFee decimal
OrderComment string
CartCreationDate DateTime
OrderCompletionDate DateTime?
OrderTotal decimal
OrderTotalInclFees decimal
OrderVAT decimal
EnvironmentalSupplement decimal?
TransactId string
TransactDate string
TransactTime string
TransactCurrency string
TransactAmount decimal
TransactFee decimal
TransactPaymentType string
TransactCardNo string
GLSPakkeShopNumber string?
DAOPakkeShopNumber string?
ShippingCode string
TransactionCallbackJSON string
UmbMemberId int
CartKey string
Requisitionnumber string
Reference string
PaymentGatewayId string
OrderLines List<OrderLine>
Customer Customer?
OrderGlsPakkeShop OrderGlsPakkeShop?
OrderDAOPakkeShop OrderDAOPakkeShop?

Kilde: OptimusCommercev2.Core/Models/Order.cs · Optimus Commerce.Extension 17.94.0