有赞新零售社区

发帖
API使用问题»关于订单详情接口,返回字段信息咨询。

关于订单详情接口,返回字段信息咨询。

MARCHI 2019-09-17 5330 浏览 14 评论 | 只看楼主 [打印]
有赞老接口,订单详情接口:youzan.trade.get,哪个字段可以返回给我们订单中不同商品的实付金额?比如 订单1 中包含  A   B    C  三个sku 单品,我想通过接口获取,A  B  C 这 三个商品,每个商品的实际支付的金额。payment 字段我们咨询过了,不是每个单品的实付金额是均摊金额,所以想问下,实付金额应该取哪个字段?
麻烦请解答下。
谢谢
用手机打开
收藏 ··· 回复
    您好~关于订单接口中的用户实际支付的商品金额就是orders下的payment也是均摊金额。
    同时,如果要查看该订单下总的实际支付金额,取pays_info下的payment即可。
    有赞-技术支持

      MARCHI 青铜   2019-09-17 | 只看该作者
      有赞-妮子 发表于 2019-9-17 09:29
      您好~关于订单接口中的用户实际支付的商品金额就是orders下的payment也是均摊金额。
      同时,如果要查看该订 ...


      能否举个例子说明下?

        您好,刚才您在线上咨询的时候,已经就具体例子分析给您看过了哦。
        有赞-技术支持

          MARCHI 青铜   2019-09-18 | 只看该作者
          有赞-妮子 发表于 2019-9-17 16:00
          您好,刚才您在线上咨询的时候,已经就具体例子分析给您看过了哦。


          我在后台找到一条订单,以这条订单为例,payment  就是  我标红的每个单品的  单价*2 ,就是这个单品的实付金额也就是payment 字段吗?

            是的,实付金额就是orders下的payment
            有赞-技术支持

              MARCHI 青铜   2019-09-19 | 只看该作者
              有赞-妮子 发表于 2019-9-18 15:59
              是的,实付金额就是orders下的payment


              那这个payment 如果有优惠金额 和 运费等相关费用的时候是怎么个计算逻辑?

                已在线回复。
                有赞-技术支持

                  MARCHI 青铜   2019-09-19 | 只看该作者


                  我让我们技术 拉取一条订单,按照你线上回复的逻辑说法,这里还是对不上呀:num 2    price 39.9   两者相乘  并等于 orders.payment 56.39,  单号如下:E20190917150433078700090   帮忙看下的呢。

                  orders": [
                                  {
                                      "is_cross_border": "",
                                      "outer_item_id": "1120004",
                                      "discount_price": "39.90",
                                      "item_type": 0,
                                      "num": 2,
                                      "oid": "1539894349684840539",
                                      "title": "【热卖单品】Lakto乐味可小猪佩奇-芒果南瓜-风味常温酸奶-200ml*6瓶",
                                      "fenxiao_payment": "0.00",
                                      "item_message": "",
                                      "buyer_messages": "",
                                      "is_present": false,
                                      "cross_border_trade_mode": "",
                                      "order_item_extra": "[]",
                                      "price": "39.90",
                                      "sub_order_no": "",
                                      "biz_item_attribute": "",
                                      "fenxiao_price": "0.00",
                                      "total_fee": "79.80",
                                      "alias": "36e2p7plv5gt5",
                                      "payment": "56.39",
                                      "is_pre_sale": "",
                                      "outer_sku_id": "",
                                      "sku_unique_code": "",
                                      "goods_url": "https://h5.youzan.com/v2/showcase/goods?alias=36e2p7plv5gt5",
                                      "customs_code": "",
                                      "item_id": 488040965,
                                      "sku_id": 0,
                                      "sku_properties_name": "[]",
                                      "pic_path": "https://img.yzcdn.cn/upload_files/2019/03/07/Fj3X2kv_6E1OqNUuL3YrXT8pBHOM.jpg",
                                      "pre_sale_type": "",
                                      "points_price": "0"
                                  },

                    请仔细看下这个订单,之前说的orders_info下的payment是商品的实付金额(均摊金额);
                    payment=price*num(是指没有订单级别优惠的前提下)
                    E20190917150433078700090这笔订单是有订单级别的优惠的,最终还要均摊到每个商品上。
                    建议仔细研读接口文档再结合例子分析计算。
                    有赞-技术支持

                      子订单实付金额=子订单总价-商品级优惠金额-其他金额
                      orders.payment=orders.price*num-item.promotion.discount_fee-(….)
                      可参考文档:
                      https://doc.youzanyun.com/doc#/content/27034/28986/29773
                      有赞-技术支持

                        12跳至
                        您需要登录后才可以回帖 登录 | 立即注册

                        本版积分规则

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

                        • 评分

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

                        复制成功