对于某些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方法或我可以从报告中获取此数据吗?
任何帮助都表示赞赏。很多。
答案 0 :(得分:4)
GetMyPriceForSKU
/ GetMyPriceForASIN
来电应返回产品的产品价格和运费。如MWS Products API Reference,第41页中所述:
BuyingPrice - 包含定价信息,其中包含促销信息并包含 运费。
包含以下元素:
如果您确实需要将该信息作为报告的一部分,请检查_GET_FLAT_FILE_OPEN_LISTINGS_DATA_
和_GET_MERCHANT_LISTINGS_DATA_
是否包含该信息。