【发布时间】:2017-10-26 06:44:13
【问题描述】:
我正在使用亚马逊 MWS 提要 API 提交提要,这是 xml:
<?xml version="1.0" encoding="UTF-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
<Header>
<DocumentVersion>1.02</DocumentVersion>
<MerchantIdentifier>xxx</MerchantIdentifier>
</Header>
<MessageType>OrderAdjustment</MessageType>
<Message>
<MessageID>1</MessageID>
<OrderAdjustment>
<AmazonOrderID>xxx</AmazonOrderID>
<ActionType>Refund</ActionType>
<AdjustedItem>
<AmazonOrderItemCode>xxx</AmazonOrderItemCode>
<AdjustmentReason>GeneralAdjustment</AdjustmentReason>
</AdjustedItem>
</OrderAdjustment>
</Message>
</AmazonEnvelope>
我得到了如下回复:
<?xml version="1.0" encoding="UTF-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
<Header>
<DocumentVersion>1.02</DocumentVersion>
<MerchantIdentifier>A1B4GJWW9XJ35M</MerchantIdentifier>
</Header>
<MessageType>ProcessingReport</MessageType>
<Message>
<MessageID>1</MessageID>
<ProcessingReport>
<DocumentTransactionID>282020017464</DocumentTransactionID>
<StatusCode>Complete</StatusCode>
<ProcessingSummary>
<MessagesProcessed>1</MessagesProcessed>
<MessagesSuccessful>0</MessagesSuccessful>
<MessagesWithError>1</MessagesWithError>
<MessagesWithWarning>0</MessagesWithWarning>
</ProcessingSummary>
<Result>
<MessageID>1</MessageID>
<ResultCode>Error</ResultCode>
<ResultMessageCode>25</ResultMessageCode>
<ResultDescription>We are unable to process the XML feed because one or more items are invalid. Please re-submit the feed.</ResultDescription>
</Result>
</ProcessingReport>
</Message>
</AmazonEnvelope>
问题: 1. 如果我想全额退款,我可以忽略该部分吗? 2. 在这个订单中,我只有 1 件商品,我不确定我是否使用正确,我从订单 api OrderItemId 得到这个
【问题讨论】:
-
此订单只有 1 件商品。