导读:微信红包上线于2014年1月份,并在2015年与春节联欢晚会互动,使得除夕当日微信红包收发总量达10.1亿次。如此大数量级的产品应该是每个产品人向往的目标,应该是每个产品人课下需要认真揣摩的,然而大数量级的背后却是微信团队一点一滴的付出。对于这款产品,我简单地分析一下其中的一个功能--红包支付。
前一篇: 分析微信红包支付流程(1/5) 后一篇: 分析微信红包支付流程(3/5)
PS:分析微信红包支付流程(2/5)中的流程图中有个小错误,不知道有没有细心的读者能发现,如果有哪位发现了,请在任何一篇文章下面进行评论,我会给最先发现问题的读者的任意文章进行打赏哦~(不要问我打赏多少钱,我不知道不知道不知道【偷笑脸】)
---------------------------------------------------
今天这篇文章就来探讨一下进入这个“选择支付方式”之前,系统都进行了哪些判断逻辑吧!
红包支付时,会有零钱支付和银行卡支付,那么,微信是怎么让这两个功能呈现在用户面前的呢?我们不妨做一些测试。
首先用我们上一篇的新用户给好友发送一个红包,在点击“塞钱进红包”之后,与上一篇不同,不是跳转至另一个页面,而是在本页面有一个弹窗(如左图所示)。
等等,这个和分析微信红包支付流程(1)里面的情况不一样啊?这是为什么呢?猜测新用户第一次使用微信支付时,会跳转至另一个界面(如右图所示);而当用户非第一次操作时,会在本界面进行弹窗提示,非跳转至另一个界面。
好了,既然明白了,我们继续。
我们用老用户的微信号来操作一次“塞钱进红包”,通过简单的操作会发现,点击之后会有3种呈现方式。
通过简单的操作可以发现,弹出窗是和上一次的使用方式有直接关联的。如果上一次使用的是零钱支付,那么这次会直接判断是否用红包支付,如图窗口(2);如果上一次使用的是银行卡支付,那么这次会直接弹出银行卡支付窗口,如图窗口(3)。更具体一点的就是,如果判断出上一次用的零钱支付但是这次零钱不够用了,那么就会弹出窗口(1)。
那么我们的流程图暂时如下。
分析微信红包支付流程(2)就暂时到这里,今天的文章主要分析了在输入微信支付密码之前,微信系统在处理时的大概的判断逻辑,下一篇文章将会和大家一起分析银行卡微信支付之后会遇到的情况。
---------------------------------------------------
前一篇:分析微信红包支付流程(1/5) 后一篇:分析微信红包支付流程(3/5)