Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ChildPushSalesOrderLine

Hierarchy

  • ChildPushSalesOrderLine

Index

Properties

Optional Amount

Amount: undefined | number

Price of a single unit, before discounts, based on the SoldFromOrganizationUnit settings this should be in or ex tax. See service documentation.

Optional BackendID

BackendID: undefined | string

ID of the order line from the 3rd party

Optional CustomData

CustomData: undefined | {}

Optional CustomFields

CustomFields: CustomFieldKeyValue[]

Optional additional custom fields

Optional CustomID

CustomID: undefined | string

Article number of the product from the 3rd party

Optional Description

Description: undefined | string

Optional Discounts

Optional FulfillmentMethod

FulfillmentMethod: OrderImportFulfillmentMethod

Optional GiftcardData

GiftcardData: GiftCardData

Used for passing in the data for a digital giftcard.

Optional GiftcardMedia

GiftcardMedia: GiftCardMedia

Used for passing in the media information for a digital giftcard.

Optional IsFinalSale

IsFinalSale: undefined | false | true

Marks the line as a final sale line, making it non returnable.

Optional OriginalAmount

OriginalAmount: undefined | number

Original price of a single unit, before discounts, based on the SoldFromOrganizationUnit settings this should be in or ex tax. See service documentation.

Optional PaymentLineIdentifier

PaymentLineIdentifier: undefined | string

Used for passing the identifier used to identify this line at the payment provider. This is required for payments that need capture on line level like Klarna.

Optional PreferredFulfillmentOrganizationUnitBackendID

PreferredFulfillmentOrganizationUnitBackendID: undefined | string

Allows you to specify a preferred organization for doing the physical fulfillment of the OrderLine. Depending on your order orchestration configuration this can be a hard filter or merely a preference.

Optional ProductID

ProductID: undefined | number

Entity type: Product

Optional ProductRequirements

ProductRequirements: PushSalesOrderProductRequirement[]

Product requirements

Optional Quantity

Quantity: undefined | number

Optional RequestedDeliveryDate

RequestedDeliveryDate: undefined | string

Optional SerialNumber

SerialNumber: undefined | string

Used for passing in the serial number of, for example, a gift card. This is used to support refunding and other operations on the gift card.

Optional Shipments

Optional TaxAmount

TaxAmount: undefined | number

When known the exact TaxAmount can be specified. Used when tax calculations are done by an external party like Avatax.

Optional TaxExemptionCode

TaxExemptionCode: undefined | string

A code identifying the tax exemption.

Optional TaxExemptionReason

TaxExemptionReason: undefined | string

A longer description with the justification for the tax exemption.

Optional TaxRate

TaxRate: undefined | number

When no tax rate is provided, the taxrate will be based on what is known in Eva. When no rate can be determined, an error will be thrown.

Optional TaxRateCategory

TaxRateCategory: TaxRateCategory