【校招VIP】常见功能分析之支付模块逻辑分析

10月26日 收藏 0 评论 0 产品经理

【校招VIP】常见功能分析之支付模块逻辑分析

考点介绍:
支付模块是电商项目的核心,毕竟电商是属于B2C的,最终的盈利才是最重要的,第三方支付平台有很多。
支付逻辑:主要是根据请求的参数进行静态检验和业务逻辑校验,避免系统异常。

本期分享的内容分为试题、文章及视频三部分,答案详情解析和文章内容可扫下方二维码或链接即可查看!

一、考点题目

1.常用的支付方式有哪些?他们的支付流程是什么?
解答:常用的支付方式有:支付宝支付、微信支付、银联、内购.....

2.为了避免出现订单重复支付的现象,产品的支付逻辑该怎么设计?
解答:避免重复支付肯定是要先找到源头,重复支付的主要原因是跳转到第三方支付,支付后没有及时收到支付成功的返回参数,订单一直卡在待支付状态。所以应该设置同一个订单,x秒内不能再次发起支付,大部分订单可以在这个x秒内获取到返回的支付参数。一些极个别的情况可能无法完美避免,比如极端情况x秒内还是没有返回参数,进行了二次支付。但是这样大大减少了重复支付的概率,再配和第一个问题所说,进行重复支付退款,就能完美解决题主的问题......

3.支付流程怎么设计?
解答:从流程可知,我们的支付流程设计本质是对【支付触发页面】【选择支付方式】【支付成功】三个部分进行设计。
如果是调用第三方支付,【支付中】流程不是我们可以干涉和设计的,直接调用就好;
若产品中有”钱包支付”的选择项,就需要考虑【支付中】流程的设计;
之后我们就对这三个部分进行设计分析......

(扫下方海报二维码查看完整版答案)

二、考点文章

1.【校招VIP】支付流程简单逻辑分析
1、支付宝支付
支付流程:
(1)先与支付宝签约,获取商户id(partner)和账号id(seller)
(2)下载相应的公私钥文件(加密签名使用),在客户端我们可能只需要私钥
(3)下载支付宝sdk
(4)生成订单信息,可以直接客户端或者自己服务端生存都可以,但是大多是服务端生存的。
(5)调用支付宝客户端,有支付宝客户端跟支付宝打交道
(6)支付完毕之后返回结果给客户端和服务端。
.....

2.【校招VIP】支付系统中有哪些模块与基础知识?
支付其实就是交换的过程,通过现金或现金等价物对商品、服务进行购买交换的过程。
现在互联网行业的支付泛指网上支付,我们看下一笔网上支付的模块组成,其中构成模块间关系的就是实体账户或虚拟账户。.....

3.【校招VIP】支付体系(一):关于支付产品经理的思考
支付已像空气一般渗透了人们生活的方方面面,大大小小的经济行为都无法离开支付,从而支付产品经理也在互联网的浪潮中,逐渐成为各行业的标配岗位。
公司要盈利,就需要有交易,有交易就需要收钱。我刚开始接触支付时,一心扑在电商上,后来才知道支付是通往金融的钥匙,放贷还款也需要通过支付,重要性不言而喻......

(扫下方海报二维码查看完整版)

三、考点视频

1.列举一款你常用的移动APP,并分析他的最核心功能
这种常考题,把面试主动权放到面试者身上,一定要利用好这个点。最好不要是非常主流的APP,比如说微信,难以出亮点。

相关题目及解析内容可点击下方链接或扫描下方专题海报二维码查看哦!
PC端链接:https://xiaozhao.vip/dTopic/detail/1300
移动端链接:https://m.xiaozhao.vip/dTopic/detail/1300

更多资讯可搜索【校招VIP】小程序查看哦!

C 0条回复 评论

帖子还没人回复快来抢沙发