有赞新零售社区

发帖
日常使用问题归档»订单明细金额字段无法匹配

订单明细金额字段无法匹配

爱麦萌 2016-04-25 396 浏览 4 评论 | 只看楼主 [打印]
ERP&API对接
店铺名称: 麦考林 工厂店 OUTLETS
微信公众号: WM18-outlets
公众号昵称: 麦考林工厂店
隐私信息(如订单流水号等信息,只有客服能看见): 隐藏内容
订单E20160226041642056840197,在界面上可以看到订购了3行商品,
1行单价99、小计99;
1行单价45、小计45;
1行单价78、小计0,未显示优惠。
运费6元,应收总价150。没有显示任何优惠。

通过API抓到数据,子订单中也是:
<orders>
<oid>17896454</oid>
<price>99.00</price>
<total_fee>99.00</total_fee>
<payment>99.00</payment>
<discount_fee>0.00</discount_fee>
<num>1</num>
</orders>

<orders>
<oid>17896455</oid>
<price>45.00</price>
<total_fee>45.00</total_fee>
<payment>45.00</payment>
<discount_fee>0.00</discount_fee>
<num>1</num>
</orders>

<orders>
<oid>17896456</oid>
<price>78.00</price>
<total_fee>78.00</total_fee>
<payment>0.00</payment>
<discount_fee>0.00</discount_fee>
<num>1</num>
</orders>

我原本理解子订单中各项金额字段的公式:(price - discount_fee) * num = payment
难道不是这样么?

用手机打开
收藏 ··· 回复
    有赞-云栖   黄金   2016-04-25 | 只看该作者
    您好,已反馈技术GG了解原因,请关注本帖回复~

      单价78、小计0,未显示优惠 这个是赠品。
      total_fee+post_fee= payment

        爱麦萌 游客   2016-04-26 | 只看该作者
        我是海鲜 发表于 2016-4-25 17:20
        单价78、小计0,未显示优惠 这个是赠品。
        total_fee+post_fee= payment


        你的这个公式是指单头上的吧?我是在问明细里的金额。
        (price - discount_fee) * num = payment ?

        <price>78.00</price>
        <total_fee>78.00</total_fee>
        <payment>0.00</payment>
        <discount_fee>0.00</discount_fee>
        这个是赠品,那么既然有原价78,小计0,那么discount_fee应该有值啊?

          赠品的优惠没有算到discount_fee字段里,我们会优化这个字段,具体看开发排期。 目前对于这些特殊的商品可以先做一下特殊处理。

            1跳至
            复制链接
            新浪微博
            QQ空间
            微信扫码
            • 回复

            • 评分

            客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

            复制成功