You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Amazon POST_PAYMENT_ADJUSTMENT_DATA Feed中ReturnShipping未处理问题咨询

亚马逊OrderAdjustment Feed中ReturnShipping字段未被识别的问题排查

我在生成POST_PAYMENT_ADJUSTMENT_DATA Feed处理客户退货退款时,Feed的RestockingFee、Principal、Tax字段都能正常生效,但ReturnShipping字段始终被系统忽略——这个字段本应是从客户退款中扣除预付费退货标签的费用,但设置的值完全没被处理。我已经尝试了文档版本1.01和1.02,也找不到相关的文档说明问题所在,求帮忙排查。

我的Feed 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>XXXXXXXXXXXX</MerchantIdentifier>
    </Header>
    <MessageType>OrderAdjustment</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OrderAdjustment>
            <AmazonOrderID>XXX-XXXXXXX-XXXXXXX</AmazonOrderID>
            <ActionType>Refund</ActionType>
            <AdjustedItem>
                <AmazonOrderItemCode>XXXXXXXXX</AmazonOrderItemCode>
                <AdjustmentReason>CustomerReturn</AdjustmentReason>
                <ItemPriceAdjustments>
                    <Component>
                        <Type>ReturnShipping</Type>
                        <Amount currency="USD">-3.900000</Amount>
                    </Component>
                    <Component>
                        <Type>Principal</Type>
                        <Amount currency="USD">20.0000</Amount>
                    </Component>
                    <Component>
                        <Type>Tax</Type>
                        <Amount currency="USD">1.4000</Amount>
                    </Component>
                    <Component>
                        <Type>RestockingFee</Type>
                        <Amount currency="USD">-4.00000</Amount>
                    </Component>
                </ItemPriceAdjustments>
                <Quantity>1</Quantity>
            </AdjustedItem>
        </OrderAdjustment>
    </Message>
</AmazonEnvelope>

可能的排查方向:

  • 字段层级错误:ReturnShipping当前放在商品级的ItemPriceAdjustments下,但部分场景下亚马逊要求该字段放在订单级的OrderPriceAdjustments中。可以尝试将ReturnShipping组件移到OrderAdjustment节点下的OrderPriceAdjustments里测试(示例见下方)。
  • 金额符号规则:虽然RestockingFee负数正常,但ReturnShipping可能有特殊符号要求——比如扣除客户费用时需要用正数?可以尝试将金额改为3.900000测试。
  • 文档版本兼容性:部分站点或账户可能仅支持特定版本的Feed使用ReturnShipping,比如1.03及以上(如果存在),可以尝试升级文档版本。
  • 调整原因匹配:CustomerReturn这个AdjustmentReason可能不支持ReturnShipping字段,可尝试换成IncorrectItemShipped等其他退货相关的原因测试。

订单级调整的测试示例:

<?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>XXXXXXXXXXXX</MerchantIdentifier>
    </Header>
    <MessageType>OrderAdjustment</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OrderAdjustment>
            <AmazonOrderID>XXX-XXXXXXX-XXXXXXX</AmazonOrderID>
            <ActionType>Refund</ActionType>
            <OrderPriceAdjustments>
                <Component>
                    <Type>ReturnShipping</Type>
                    <Amount currency="USD">-3.900000</Amount>
                </Component>
            </OrderPriceAdjustments>
            <AdjustedItem>
                <AmazonOrderItemCode>XXXXXXXXX</AmazonOrderItemCode>
                <AdjustmentReason>CustomerReturn</AdjustmentReason>
                <ItemPriceAdjustments>
                    <Component>
                        <Type>Principal</Type>
                        <Amount currency="USD">20.0000</Amount>
                    </Component>
                    <Component>
                        <Type>Tax</Type>
                        <Amount currency="USD">1.4000</Amount>
                    </Component>
                    <Component>
                        <Type>RestockingFee</Type>
                        <Amount currency="USD">-4.00000</Amount>
                    </Component>
                </ItemPriceAdjustments>
                <Quantity>1</Quantity>
            </AdjustedItem>
        </OrderAdjustment>
    </Message>
</AmazonEnvelope>

内容的提问来源于stack exchange,提问作者Geoffrey-ap

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 07:40:36