# List Invoice Multiple Outlet With Variant Get invoices across multiple outlets including variant details. Endpoint: POST /api/v3/Invoice/MultipleOutlet/WithVariant Version: 3.1.0 Security: OAuth2_clientCredentials ## Response 200 fields (application/json): - `ID` (string) Invoice ID - `Outlet` (string) Outlet name - `Number` (string) Number of Invoice No - `Customer` (string) customer name - `Date` (string) sell date - `Due` (string) invoice due date - `Amount` (number) invoice transaction total amount - `Payment` (string) delivery state of the invoice - `Fulfillment` (string) delivery status of the sales invoice Enum: "Sent", "Unsent", "Partial", "Returned" - `Created` (string) sell date created by system - `Tag` (string) Channel Tagging system. (ex:Offline / Whatsapp / Shopee / Tokopedia) used in marketplace.dealpos.app. Backwards Compatibility with property request "SalesOrderType" - `Variants` (array) - `Variants.VariantID` (string) Product Variant ID - `Variants.Name` (string) Product Variant Name - `Variants.Code` (string) Product Variant Code - `Variants.Quantity` (integer) Quantity of the product variant - `Variants.UnitQuantity` (integer) Unit Quantity Messurement of the product variant - `Variants.Cost` (integer) Unit Cost of the product variant - `Variants.Price` (integer) Selling Price of the product variant - `Variants.PriceOriginal` (integer) Original Price (before discounted) of the product variant - `Variants.Discount` (integer) Discount Percentage (%) of the product variant - `Variants.DiscountAmount` (integer) Discount Amount of the product variant - `Variants.Taxable` (boolean) Taxable state/status of the invoice transaction - `Variants.LoyaltyPoint` (boolean) Loyalty state/status of the invoice transaction - `Variants.Expense` (integer) Additional Expense of the product variant - `Variants.Sales` (integer) Net Sales for the Product (after deducted by Discount - DiscountAmount - TaxInclude) - `Variants.Tax` (integer) Tax applied for the product depending on chosen TaxType (Rate + Calculation) - `Variants.Commission` (integer) Sales commision of the invoice transaction - `Variants.SalesName` (string) Sales Person Name of the transaction - `Variants.PriceTypeID` (integer) Sales price type of the transaction - `Variants.Note` (string) Product Variant Note of the invoice transaction - `Variants.ThumbnailURL` (string) URL of the product variant thumbnail image - `LogisticService` (array) - `LogisticService.Name` (string) Name of the logistic service - `LogisticService.Option` (string) Option of the logistic service - `LogisticService.Code` (string) Code of the logistic service - `ReferenceNumber` (string) Number related to this Order ex: logistic tracking number or PurchaseOrder number ## Response 403 fields (application/json): - `Message` (string) Error message ## Response 500 fields (application/json): - `Message` (string) Error message - `StackTrace` (string) Error stack trace of the system