Provides the details of the items in this invoice.

InvoiceItem

interface InvoiceItem {
    buyerProductIdentifier?: string;
    chargeDetails?: ChargeDetails[];
    hsnCode?: string;
    invoicedQuantity: ItemQuantity;
    itemSequenceNumber: string;
    netCost: Money;
    purchaseOrderNumber: string;
    taxDetails?: TaxDetail[];
    vendorOrderNumber?: string;
    vendorProductIdentifier?: string;
}

Properties

buyerProductIdentifier?: string

Buyer's standard identification number (ASIN) of an item.

InvoiceItem

chargeDetails?: ChargeDetails[]

Individual charge details per line item.

InvoiceItem

hsnCode?: string

Harmonized System of Nomenclature (HSN) tax code. The HSN number cannot contain alphabets.

InvoiceItem

invoicedQuantity: ItemQuantity

InvoiceItem

itemSequenceNumber: string

Numbering of the item on the purchase order. The first item will be 1, the second 2, and so on.

InvoiceItem

netCost: Money

InvoiceItem

purchaseOrderNumber: string

The purchase order number for this order. Formatting Notes: 8-character alpha-numeric code.

InvoiceItem

taxDetails?: TaxDetail[]

Individual tax details per line item.

InvoiceItem

vendorOrderNumber?: string

The vendor's order number for this order.

InvoiceItem

vendorProductIdentifier?: string

The vendor selected product identification of the item.

InvoiceItem