本帖最后由 冥道小月 于 2019-12-23 19:34 编辑 每次有活动积分入账时,总会有部分同学的积分入账到未激活或者已经注销的卡片里面。积分如果进入未激活的卡片里不影响使用,毕竟是正常状态。但是如果进入已注销的卡片,是无法使用的。只有电话联系客服把积分弄出来到正常的卡。
经过一系列操作,最终发现了一些东西操作一下,或许(由于zha IT,只能是或许)可以解决该问题。这里分为两个方面来谈。一是积分乱入到注销卡,二是注销卡积分被设置优先使用。我们先看积分乱入到注销卡。
一、积分乱入到注销卡
由于zha IT原因,一系列的因果关系下,已注销卡会被入到积分。已注销肯定不是正常状态的卡,在微信你公众号里可以查到
已注销卡的状态为销户销卡,
并不是正常。所以状态上来说,已注销卡的
状态是没问题的。
可能问题并不是出在状态本身上,而是由于一些绑定关系或者是数据的同步更新上。卡片绑定有三个地方:
1、中行APP;
2、缤纷生活APP;
3、中国银行信用卡微信公众号。
其中1、2两个是通绑卡,无主卡/默认卡一说。且可以解绑,并且解绑后积分依旧乱入到已注销卡,所以这里可以排除中行APP和缤纷生活APP的绑定卡问题。再来看看微信公众号的设计。
微信公众号被设计成绑定一张默认卡的设计,你哪怕有10张卡,也会绑定一张卡为默认卡。
如果你绑定的默认卡为已注销的那张卡,那么大概率会积分入到该卡。所以我们首先要做的就是
更换一张正常状态的卡绑定,以解决该问题。
接下来的事情基于“刷百必中 包包有奖”活动为基础,发现了一个隐藏的操作。我绑定到微信的默认卡是0001,一些卡是在0001绑定微信后申请的,平时没怎么刷,最近拿出来刷了发现没有得到红包,刷几千块都得不到红包。最后去看细则,发现一条规则“
如持卡人在关注并绑定中国银行信用卡微信后新申请了信用卡,或更换过申请信用卡预留手机号,需要先通过我行中国银行信用卡官方微信使用【更新】指令将新卡及手机信息在微信内进行更新后消费才可获得红包。如出现上述情况且未进行更新的消费,视为不满足红包获得条件,将无法获得微信红包。”
什么?还有隐藏的指令?需要主动触发?看到这里,我严重怀疑微信公众号对卡的状态采用了软件设计中的“缓存”卡信息,当前系统缓存卡信息会降低主业务系统的压力,但是一旦同步出现问题,则可能出现一些问题,而中行这个缓存大概率使用的规则为:
1、第一次绑定微信公众号默认卡的时候,读取所有的卡信息,并缓存下来已有卡信息,不再更新。
2、如果有新申请卡通过,则激活的时候更新到缓存里。——
该条会让新卡也会有积分正常入账。
3、除了新申请卡添加或者主动要求更新以外,缓存不再更新,包括销卡。——
该条导致积分入到已注销卡。
4、通过微信公众号发送“更新”命令,重新刷新当前用户的卡缓存信息以及预留手机号信息。——
该条可以更新缓存,如果是缓存引起的积分乱入问题,则可以从根本上得到解决。 分析到此结束,以上分析均为本人猜测,不负任何责任的猜测。好了,既然分析结束,我们现在进入实操: 1、更换绑定的默认卡片(如果已绑定卡为已注销卡需要进行这一步,如果不是则跳过),具体位置如下2张图示: