UNPKG

@sp-api-sdk/shipment-invoicing-api-v0

Version:

The Selling Partner API for Shipment Invoicing helps you programmatically retrieve shipment invoice information in the Brazil marketplace for a selling partner’s Fulfillment by Amazon (FBA) orders.

107 lines (106 loc) 2.87 kB
/** * Selling Partner API for Shipment Invoicing * The Selling Partner API for Shipment Invoicing helps you programmatically retrieve shipment invoice information in the Brazil marketplace for a selling partner’s Fulfillment by Amazon (FBA) orders. * * The version of the OpenAPI document: v0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { Address } from './address'; import type { BuyerTaxInfo } from './buyer-tax-info'; import type { MarketplaceTaxInfo } from './marketplace-tax-info'; import type { ShipmentItem } from './shipment-item'; /** * The information required by a selling partner to issue a shipment invoice. * @export * @interface ShipmentDetail */ export interface ShipmentDetail { /** * The Amazon-defined identifier for the warehouse. * @type {string} * @memberof ShipmentDetail */ 'WarehouseId'?: string; /** * The Amazon-defined identifier for the order. * @type {string} * @memberof ShipmentDetail */ 'AmazonOrderId'?: string; /** * The Amazon-defined identifier for the shipment. * @type {string} * @memberof ShipmentDetail */ 'AmazonShipmentId'?: string; /** * The date and time when the order was created. * @type {string} * @memberof ShipmentDetail */ 'PurchaseDate'?: string; /** * * @type {Address} * @memberof ShipmentDetail */ 'ShippingAddress'?: Address; /** * The list of payment method details. * @type {Array<string>} * @memberof ShipmentDetail */ 'PaymentMethodDetails'?: Array<string>; /** * The identifier for the marketplace where the order was placed. * @type {string} * @memberof ShipmentDetail */ 'MarketplaceId'?: string; /** * The seller identifier. * @type {string} * @memberof ShipmentDetail */ 'SellerId'?: string; /** * The name of the buyer. * @type {string} * @memberof ShipmentDetail */ 'BuyerName'?: string; /** * The county of the buyer. * @type {string} * @memberof ShipmentDetail */ 'BuyerCounty'?: string; /** * * @type {BuyerTaxInfo} * @memberof ShipmentDetail */ 'BuyerTaxInfo'?: BuyerTaxInfo; /** * * @type {MarketplaceTaxInfo} * @memberof ShipmentDetail */ 'MarketplaceTaxInfo'?: MarketplaceTaxInfo; /** * The seller’s friendly name registered in the marketplace. * @type {string} * @memberof ShipmentDetail */ 'SellerDisplayName'?: string; /** * A list of shipment items. * @type {Array<ShipmentItem>} * @memberof ShipmentDetail */ 'ShipmentItems'?: Array<ShipmentItem>; }