亚马逊MWS - 获得产品运输成本

时间:2013-06-05 12:55:21

标签: amazon-mws

对于某些skus,我必须设置具体的运费(或限制运费)。

我使用以下代码/ XML:

我用MWS Scratchpad(https://mws.amazonservices.de/scratchpad/index.html)尝试了这个 结果=确定/成功/完成...,似乎有效。

<?xml version="1.0" encoding="utf-8"?>

    <AmazonEnvelope xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
       <DocumentVersion>1.02</DocumentVersion>
       <MerchantIdentifier>XXXXXXX</MerchantIdentifier>
    </Header>
    <MessageType>Override</MessageType>
    <Message>
       <MessageID>1</MessageID>
       <OperationType>Update</OperationType>
       <Override>
           <SKU>2224</SKU>
           <ShippingOverride>
               <ShipOption>Std DE Europe 5</ShipOption>
               <Type>Additive</Type>
               <ShipAmount currency="EUR">999.00</ShipAmount>
           </ShippingOverride>
       </Override>
    </Message>

我想要的是从亚马逊那里获取此信息的方法。 Sku特定运费或“isRestricted”值。

是否有任何API方法或我可以从报告中获取此数据吗?

任何帮助都表示赞赏。很多。

1 个答案:

答案 0 :(得分:4)

GetMyPriceForSKU / GetMyPriceForASIN来电应返回产品的产品价格和运费。如MWS Products API Reference,第41页中所述:

BuyingPrice - 包含定价信息,其中包含促销信息并包含 运费。

包含以下元素:

  • ListingPrice - 当前价格,包括适用于该产品的所有促销活动。
  • 送货 - 产品的运费。 &lt; - 这应包括您的覆盖信息
  • LandedPrice - ListingPrice plus Shipping。

如果您确实需要将该信息作为报告的一部分,请检查_GET_FLAT_FILE_OPEN_LISTINGS_DATA__GET_MERCHANT_LISTINGS_DATA_是否包含该信息。