有赞新零售社区

发帖
API使用问题»在消息订阅‘TRADE_PAID’推送的订单信息中,如何判断‘拼团订单’的问题

[API调用-商品/交易] 在消息订阅‘TRADE_PAID’推送的订单信息中,如何判断‘拼团订单’的问题

爱康体检宝 杜杉 05-24 455 浏览 8 评论 | 只看楼主 [打印]
您好:    目前本店铺已接入了拼团活动,用户拼团下单后,会推送订单信息至爱康端(业务类型‘TRADE_PAID’)。麻烦帮忙看下:
         1. 如何判断某个订单是拼团订单?
         2. 如何判断拼团成功?
         3. 如何判断哪些订单属于同一个拼团?

      示例订单号:E20240517122828017000033

    谢谢!
用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。

      1. 如何判断某个订单是拼团订单?
      order  -  promotion_type_id 字段来判断
      2. 如何判断拼团成功?
      拼团订单拼团成功,拼团每个订单都会会触发待发货的消息推送:https://doc.youzanyun.com/detail/MSG/302
      3. 如何判断哪些订单属于同一个拼团?
      只能通过接口:https://doc.youzanyun.com/detail/API/0/150,根据该字段:group_no

        杜杉 青铜   05-24 | 只看该作者
        该应用已订阅‘trade_TradeBuyerPay’,但是对于拼团订单,只推送了业务类型为‘TRADE_PAID’的订单信息,这个订单信息里没有 promotion_type_id 字段。
        麻烦帮忙看下,是否需要在哪里进行设置,才能推送‘trade_TradeBuyerPay’类型的消息

        可以此订单为例进行查询:E20240517122828017000033,谢谢!

        杜杉 青铜   05-24 | 只看该作者
        您好,补充下,这个是电子卡券订单,看文档(第4条)里说明不支持此类型订阅消息发送。麻烦看下有没有其它方案可以实现?

        附文档内容:
          trade_TradeBuyerPay(买家付款(即商家待发货))
          触发场景
            1、买家付款且主订单状态为「等待商家发货」时触发。
            2、对于周期购订单,买家付款且主订单状态为「周期购待发货」注意商品优惠【order_promotion.item】不会返回周期购信息,请使用订单详情接口查询
            3、对于多人拼团订单,需要拼团成功,主订单状态为「等待商家发货」时触发
            4、对于电子卡券和虚拟商品订单,不触发该消息。

        杜杉 青铜   05-24 | 只看该作者
        您好,这个订单号:E20240524130756097406213,是今天的拼团订单(电子卡券订单),推送了业务类型为‘TRADE_PAID’的订单信息,但是这个订单信息里没有 promotion_type_id 字段。麻烦帮忙看下如何判断是否为拼团订单?谢谢

        杜杉 青铜   05-25 | 只看该作者
        不好意思,E20240523134332025000087 这个是拼团订单,推送了业务类型为‘TRADE_PAID’的订单信息,但是这个订单信息里没有 promotion_type_id 字段。麻烦帮忙看下如何判断是否为拼团订单?谢谢


        • 风信子 05-25
          用这个字段type,如果是10,就是拼团订单
        • 杜杉 回复 风信子 05-25
          您好,麻烦帮忙再看下另外两个问题:2. 如何判断拼团成功?3. 如何判断哪些订单属于同一个拼团?  我这边调用了下https://doc.youzanyun.com/detail/API/0/150这个接口,传入的是‘E20240523134332025000087’这个订单号,但是返回data为空,具体返回值:Array ( [trace_id] => yz7-0ae85be1-1716544813622-12571 [code] => 200 [data] => Array ( ) [success] => 1 [message] => successful )
        • 2. 如何判断拼团成功?
          拼团订单拼团成功,拼团每个订单都会会触发待发货的消息推送:https://doc.youzanyun.com/detail/MSG/302
          3. 如何判断哪些订单属于同一个拼团?
          能通过接口:https://doc.youzanyun.com/detail/API/0/150,根据该字段:group_no
          但是这个接口不支持阶梯拼团订单,所以E20240523134332025000087没有查询出来,暂无其他接口可以查询阶梯拼团订单的组团信息
        • 杜杉 回复 风信子 05-27
          您好,2. 如何判断拼团成功?您给的链接里是trade_TradeBuyerPay(买家付款(即商家待发货))类型的消息,但是目前这边只能接收到TRADE_PAID类型的推送;3.已经调用过改接口,返回值data为空。麻烦具体查下,谢谢!
        • 2.因为该订单商品是电子卡劵,对于电子卡券和虚拟商品订单,不触发该消息
          3.这个接口不支持阶梯拼团订单,所以E20240523134332025000087没有查询出来,暂无其他接口可以查询阶梯拼团订单的组团信息

        杜杉 青铜   05-27 | 只看该作者
        您好,如果选择‘普通拼团’,该接口是否可以支持?


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

        本版积分规则

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

        • 评分

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

        复制成功