亚马逊MWS - 是否可以使用OrderAdjustment Feed减少订单数量

时间:2010-06-30 16:34:24

标签: amazon-web-services

当我发送订单调整Feed(例如

)时
<MessageType>OrderAdjustment</MessageType>
<Message>
  <MessageID>1</MessageID>
  <OrderAdjustment>
    <AmazonOrderID>104-3121897-1466636</AmazonOrderID>
    <AdjustedItem>
       <AmazonOrderItemCode>42555034632370</AmazonOrderItemCode>
       <MerchantAdjustmentItemID>6174012</MerchantAdjustmentItemID>
       <AdjustmentReason>NoInventory</AdjustmentReason>
       <ItemPriceAdjustments>
         <Component>
           <Type>Principal</Type>
           <Amount currency="USD">0.15</Amount>
         </Component>
         <Component>
           <Type>Shipping</Type>
           <Amount currency="USD">0.50</Amount>
         </Component>
         <Component>
           <Type>Tax</Type>
           <Amount currency="USD">0.00</Amount>
         </Component>
       </ItemPriceAdjustments>
      <QuantityCancelled>1</QuantityCancelled>
    </AdjustedItem>
  </OrderAdjustment>
</Message>

它会减少订单中的金额,但不会更改订单数量,因此订单仍会显示原始的商品数量。

根据文档,包括带有NoReventory的AdjustmentReason的QuantityCancelled将创建部分取消,但这似乎不起作用。

有没有办法减少订单上的商品数量?

2 个答案:

答案 0 :(得分:3)

我能够从亚马逊那里了解到,截至2010年9月,无法减少数量并且在Seller Central用户界面中显示更改。他们承认这是一个可能在将来的某个时候修复的错误。

答案 1 :(得分:0)

对于仍有这个问题的人,我用亚马逊开了一个案子,几天后我终于得到了他们的答复:

  

此时系统不支持部分取消MFN订单。订单应完全取消或完成,未发货的物品应退还。

     

要完全取消订单,请使用“_POST_FLAT_FILE_ACKNOWLEDGMENT_DATA_”表示平面文件,或使用“_POST_ORDER_ACKNOWLEDGMENT_DATA_”表示XML Feed。