175-2108-6175
网站建设资讯详细

支付APP功能需求分析

日期:2021-09-30  作者:千语创想  浏览:3676

支付扫码app需要各系统有哪些功能支持?


一、 App、小程序等用户端


1、在用户端出示付款码:例如支付宝首页的“付款”。为保证支付码安全,付款码会定时失效,需要刷新。这样被拍下来或者截图都是无效的;

2、用户出示付款码被门店扫码后,如果超过免密支付安全额,需要录入密码或短信验证码。免密支付安全额可以用户自行设定,也可以系统统一设定;

3、支付结果页,告知用户支付成功还是失败。支付密码错误、余额不足都是在支付时提醒,支付失败一般是系统问题导致;

4、支付记录,或者称为消费记录。用户可以参看每一笔的支付金额、时间等信息。


二、收银终端(门店、配送App)


1、记录付款码信息:通过扫码枪或者配送场景PDA设备扫付款后,读取付款码信息;如何制作支付app

2、将付款码信息传中台,中台判断付款码的有效性。如果付款码无效则提示无效信息;

3、显示支付结果,用户录入支付密码后显示中台返回的支付结果,如果支付失败还需显示失败原因。


三、 中台


1、生成付款码。用户打开付款码页面时,要生成并显示付款码,条形码或者二维码。为保证支付安全,付款码会有失效状态。用户刷新后,中台重新生成付款码。

2、在门店收银系统 或 配送App扫码后,将订单信息和码信息通过接口传到中台。中台需要验证用户的付款码是否有效 —— 是否是有效的付款码、是否过期、是否已经被扫。

3、扣积分:中台先判断用户支付的积分额是否超过了免密支付安全限额:如果未超过限额则扣减积分、修改付款码被扫状态并将支付结果反馈给前端;如果超过免密支付安全限额,则需要用户录入支付密码(或短信验证码)。

用户录入支付密码后前端传给中台,中台判断支付密码(或短信验证码)是否正确:密码正确则扣减积分、修改付款码被扫状态并将支付结果反馈给前端;密码错误则提示用户“密码不正确”,用户重新录入密码。(此处需要有密码找回 和 密码录入次数限制功能)

4、返回支付结果,支付成功或者失败。支付失败场景:付款码错误(无效、过期、已被扫)、积分余额不足、其他系统原因。


转载请注明来自:https://www.qianyuthink.com/news/5779.html