I am trying to retrieve taxes information by order
<?xml version="1.0" encoding="utf-8"?> <GetOrdersRequest xmlns="urn:ebay:apis:eBLBaseComponents"> <RequesterCredentials> <eBayAuthToken></eBayAuthToken> </RequesterCredentials> <ErrorLanguage>en_US</ErrorLanguage> <WarningLevel>High</WarningLevel> <OrderIDArray> <!-- Enter one or more of the seller's Order IDs in separate OrderID fields. Only legacy Order IDs are supported in GetOrders and not the ExtendedOrderIDs that are supported in eBay REST APIs calls like the Fulfillment API. The legacy Order ID values are actually the concatenation of ItemID and TransactionID, with a hyphen in between these two values. In legacy API calls, the OrderLineItemID and OrderID values are the same for single line item orders. Note that the TransactionID for an auction listing is always '0', which is demonstrated below --> <OrderID>XXXXXXXXXXXX-XXXXXXXXXXXXX</OrderID> <OrderID>XXXXXXXXXXXX-0</OrderID> </OrderIDArray> <OrderRole>Seller</OrderRole> <DetailedLevel>ReturnAll</DetailedLevel> </GetOrdersRequest>
Response. All taxes is zero
<Taxes> <TotalTaxAmount currencyID="EUR">0.0</TotalTaxAmount> <TaxDetails> <Imposition>SalesTax</Imposition> <TaxDescription>SalesTax</TaxDescription> <TaxAmount currencyID="EUR">0.0</TaxAmount> <TaxOnSubtotalAmount currencyID="EUR">0.0</TaxOnSubtotalAmount> <TaxOnShippingAmount currencyID="EUR">0.0</TaxOnShippingAmount> <TaxOnHandlingAmount currencyID="EUR">0.0</TaxOnHandlingAmount> </TaxDetails> </Taxes>
How to retrieve order taxes? VAT percent and others.
GetSellerTransactionsRequest call also doesn't return order taxes. Just Shipping taxes.