有赞新零售社区

发帖
API使用问题»有关于有赞云积分同步问题

[API调用-会员/营销] 有关于有赞云积分同步问题

刘万军 2022-05-16 2255 浏览 6 评论 | 只看楼主 [打印]
问题1:
有赞所有状态变化是否都会向有赞云推送消息?有赞云推送积分变动消息时:是否都会包含手机号;有赞云的消息推送成功率是不是100%。如果推送失败,有赞云还会重复推送失败数据吗?

问题2
积分抵扣未完成订单,积分冻结 退款中积分冻结 它的事件类型是否都是:
(300, "商品兑换未完成,积分冻结,包括所有未完成场景"),

问题3
有赞设置了积分保护期,有赞在积分保护期内退款与积分保护期外退款,业务变动类型是否一样,
举例来说,保护期内退款是对保护期的积分进行扣减,
      保护期外退款是对可用积分的扣减,
      这两种状态下积分变动,事件类型是否一致

问题4:在调取积分接口是,针对原因“用户升级发放积分”都有哪些具体的事件?

用手机打开
收藏 ··· 回复
       有赞云团队   2022-05-17 | 只看该作者
    您好,问题1:【有赞所有状态变化是否都会向有赞云推送消息?】:所有状态变化具体是指什么。
    【有赞云推送积分变动消息时:是否都会包含手机号;】如果用户有授权手机号,就会推送,没有就不会。
    【有赞云的消息推送成功率是不是100%。如果推送失败,有赞云还会重复推送失败数据吗?】:参考文档中的重推规则:https://doc.youzanyun.com/resource/doc/3076/3076
    问题2:是的
    问题3:是一致的
    问题4:在和相关同学确认中,有进展会尽快同步给您。
    • Jerry 2022-05-17
      【如果用户有授权手机号,就会推送没有就不会】:手机号15371051008 在2022-05-12 12:10:44 系统触发 用户升级发放积分,有赞账号增加了100积分,但是我在有赞云消息记录里面这个时间点只找到一条消息事件ID:yzopen_974282481730928640该事件类型是305:客户升级的记录,该记录里面没有手机号,而我们第三方对接有赞积分同步是通过识别有赞消息里面手机号同步数据的,识别不了有赞云消息里面手机号会造成数据不一致。请排查手机号15371051008在2022-05-12 12:10:44是否推送了包含手机号的积分变动消息
    • Jerry 2022-05-17
      问题三:有赞商户设置了积分保护期!用户购买产品获得保护期1000积分,此时总积分1000,可用为0,保护期1000,如保护期内退款,系统扣除保护期内的积分,如果过了保护期,系统推送:保护期积分激活 ,此时总积分1000,可用1000,保护期为0,用户退款,系统扣减可用积分1000,那我们第三方系统从消息记录里面如何分辨是退款保护期的积分还是退款可用积分?
    • Jerry 2022-05-17
      问题三补充:有赞积分与第三方系统积分同步时,第三方系统通过有赞消息里面的手机号与积分得到有赞的积分变动,第三方系统积分变动时,调用有赞的api  积分新增接口、积分扣减接口推送积分,第三方系统没有保护期规则:哪些事件类型需要处理,两个系统才不会产生积分误差?

    • 回复 Jerry 2022-05-17
      您好,消息推送时间是2022-05-12 12:10:45.620,用户手机号15371051008,授权时间是2022-05-13 12:32:16,消息推送时是没有授权手机号的。
    • Jerry 回复 2022-05-17
      那没授权时,账户:15371051008 实际是新增了100积分:用户升级发放的积分!第三方系统想要和有赞进行积分同步,那需要通过什么方式获取积分记录呢?
    • 回复 Jerry 2022-05-17
      您好,可以调用https://doc.youzanyun.com/detail/API/0/3410接口查询积分日志。
    • 回复 Jerry 2022-05-17
      您好,可以通过is_protected字段判断。消息文档:https://doc.youzanyun.com/detail/MSG/279
    • Jerry 回复 2022-05-17
      第三方平台无法通过有赞云积分消息is_protected字段判断冻结的具体场景,
      例如:手机号18360972722,购买产品获得积分,在2022-05-16 10:58:15触发:积分抵现订单未完成,积分冻结业务,我在保护期执行退款业务,在2022-05-16 11:06:16触发退款中,积分冻结,这两个冻结的is_protected都是false,
      问题:通过有赞积分消息怎么区别是抵扣冻结还是退款冻结?
    • 回复 Jerry 2022-05-17
      您好,正在和相关同学确认中,有进展会尽快同步给您。
    • Jerry 回复 2022-05-18
      请问我问的几个问题有进展吗?请帮忙回复一下
    • Jerry 回复 2022-05-18
      请问我问的几个问题有进展吗?请帮忙回复一下
    • 回复 Jerry 2022-05-18
      您好,关于怎么区分是抵扣冻结还是退款冻结,description字段是有描述的。is_protected都是false:优先使用可用积分,可用积分够的话,不会使用保护期的积分。只有使用了保护期积分,is_protected才是true。
    • Jerry 回复 2022-05-18
      1


               
                           
    • Jerry 回复 2022-05-18
      第三方平台和有赞进行积分同步,有赞有保护期积分,事件类型:
      101:每成交金额达N元后获得积分;100:每成功交易N次后获得积分,进入保护期,保护期无法使用
      而第三方平台没有保护期,两个系统积分同步一致,第三方积分池必须和有赞可用积分池一致才能保持两边相等。
      所以101;100事件第三方都不能处理,第三方只能在保期满后,处理事件类型700:保护期积分激活状态积分;这个时候有赞总分和可用相等,第三方总分和可用相等。
      这样两边的可用积分永远是一致的。
      特殊情况:有赞保护期内是可以退款的,保护期内退款是针对保护期积分的处理,触发事件:
      300, "商品兑换未完成,积分冻结,包括所有未完成场景"
      200, "退款扣减积分"。
      303, "退款解冻积分" 按照积分同步一致原则,针对保护期积分变动消息事件第三方都不处理
      这样才能保持两个系统积分一致。
      问题:如果保护期满后    触发事件:700用户保护期积分激活,第三方平台增加积分
           此时有赞退款触发事件300;200;303;第三方平台必须处理这些事件,才能把增加的积分扣减掉,才能保持两边积分一致。
      这就与上面不处理产生矛盾了。





    • Jerry 回复 2022-05-18
      能回答这个问题吗?能回答这个问题也就相当于解答我的问题核心了
    • Jerry 回复 2022-05-18
      能回答这个问题吗?能回答这个问题也就相当于解答我的问题核心了
    加载更多

       有赞云团队   2022-05-17 | 只看该作者
    您好,关于问题4:返回事件:(99, "开放平台操作加积分")

      Jerry   青铜   2022-05-18 | 只看该作者
      【有赞云推送积分变动消息时:是否都会包含手机号;】如果用户有授权手机号,就会推送,没有就不会
      问题:第三方平台通过调用有赞api通过手机号创建有赞会员,该会员状态是未授权状态,这种手机号用户在有赞平台积分变动会推送消息吗? 积分有效期过期是推送过期消息的,客户升级会推送吗
      • 2022-05-18
        您好,【该会员状态是未授权状态,这种手机号用户在有赞平台积分变动会推送消息吗?】会推送的。
        如果客户升级满足积分消息的触发条件,就会推送:https://doc.youzanyun.com/detail/MSG/279

      Jerry   青铜   2022-05-18 | 只看该作者
      问题:保护期内退款是针对保护期积分进行业务操作的,
            保护期外退款是针对可用积分进行业务操作的,
      请问保护期退款、保护期外退款两种模式下,
             300:退款中,积分冻结、
             200:退款成功,扣除积分、
             303:退款中,积分解冻  有区别吗?如果没有区别,你们有赞是怎么变动保护期积分池和可用积分池的?
      • Jerry 2022-05-18
        上次你们回答是根据is_protected字段判断。消息文档:https://doc.youzanyun.com/detail/MSG/279,但是我看了消息内容is_protected的值都是false

         有赞云团队   2022-05-18 | 只看该作者
      您好,正在和相关同学确认中,有进展会尽快同步给您。

           有赞云团队   2022-05-18 | 只看该作者
        您好,这边经和相关同学确认,目前针对退款扣除保护期积分和退款扣除可用积分都会返回 事件:300:退款中,积分冻结、200:退款成功,扣除积分、303:退款中,积分解冻 ,这个目前是区分不了的。如果第三方平台没有做保护期功能,那么在线上也不要使用保护期积分功能。



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

          本版积分规则

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

          • 评分

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

          复制成功