知识吧 知识资讯 支付系统功能介绍:个人APP

支付系统功能介绍:个人APP

本篇文章讲述了一个第三方支付个人APP的需求,其核心是满足用户的支付需求,包括支付、充值、生活、娱乐等功能。它旨在提高用户支付体验,提升用户幸福感,实现一站式支付服务。该文章的目的是清晰准确地描述第三方支付平台的需求,为项目开发计划和后续各阶段的工作提供依据。

一、简介

第三方支付个人APP以用户便捷支付为核心,满足第三方支付系统用户的支付需求。

实现支付、充值、生活、娱乐为一体,满足第三方支付平台用户的支付需求,提高用户支付体验,提升第三方支付用户的幸福,实现一站式支付服务体验。

推荐使用Microsoft Word 2010及以上版本,使用视图-导航窗格模式浏览文档,以获得最佳体验。

1.1 目的

软件需求是软件开发的依据,也是软件工程各项活动的基础。编写本PRD的目的就是将第三方支付平台需求清晰准确地描述清楚,为制定项目开发计划和后期的概要设计、原型设计、测试等阶段的工作提供可靠的依据。

1.2 范围

本文档阅读对象为产品经理、项目经理、UI设计师、开发工程师、测试工程师。

二、客户端角色描述

支付系统功能介绍:个人APP

三、产品概述

3.1 总体功能架构图

支付系统功能介绍:个人APP

3.2 系统流程图

支付系统功能介绍:个人APP

银行转账业务流程

支付系统功能介绍:个人APP

话费充值

3.3 名词解释

用户禁用:不能登陆个人APP和个人pc系统。

用户冻结:除不能资金出入操作外,可以进行登录、查看、修改、绑定、解绑等操作。

用户黑名单:用户因非法操作,被操作人员加入用户黑名单系统,此时用户账户禁用。

身份证黑名单:用户的身份证信息被添加进入身份证黑名单系统,此时用户账户被冻结,同时,如果未经过身份证认证的用户要进行身份证认证时,会提示审核失败。

银行卡黑名单:操作人员根据收到信息,将银行卡信息添加进入银行卡黑名单系统,此时该银行卡在有名账户内不能进行出入金操作。

收款码:由用户APP生成,仅有二维码,消费者使用有名APP扫一扫识别转账付款,不能用于向商家付款。收款码仅支持余额和借记卡收款。由收款码交易生成的订单归为转账订单,转账标记为收款。

收支明细:用户账户余额变化明细,即余额充值、余额提现、余额消费、余额转账、退款到余额、调账。

账单:按照应用场景对用户的交易订单进行归类查看,目前支持网购、转账、手机充值三种账单归类查询。

网购:pc端收银台支付生成的订单或pc商城生成支付二维码后,APP扫一扫支付生成的订单;或其他APP调取钱包支付生成的订单为网购订单;或APP内直接生成订单支付。网购订单包括未支付、超时、支付成功、支付失败、支付处理中五种状态。

线下消费:APP生成付款码进行支付或APP扫描超级收款码进行支付生成的订单为线下消费订单。线下消费订单状态包括支付成功、支付失败、支付处理中三种状态,未支付、超时的订单只在系统后台显示,个人APP端不显示。

转账:用户使用APP向对方汇款的业务,包括余额转余额、银行卡转余额两种。转账后台包括待付款、转账成功、装张失败、处理中四种状态;APP上只有转账成功、转账失败和处理中三种状态,待付款的订单不在个人APP上显示。

手机充值:包括话费充值和流量充值两种,属于定额充值,用户选择充值金额进行支付,生成的定单为手机充值订单。手机充值订单包括未支付、超时、支付成功、支付失败、支付处理中五种状态。

便民缴费:包括水电天然气、宽带、有线电视、物业等便民缴费项目。生成的订单为便民缴费订单。包括未支付、超时、支付成功、支付失败、支付处理中五种状态。

未支付:用户创建商品订单,点击确认支付,调起支付密码输入框,但未输入支付密码,或支付密码输入错误,那么此时订单就处于未支付状态,点击查看订单详情可以再次发起支付。仅网购、手机充值、便民缴费订单才有未支付状态。未支付订单显示“未支付”红色字体标记。

超时:未支付订单超过后台设置的支付有效期后,订单状态改为关闭状态,不可再次发起支付。交易关闭订单显示“交易关闭”灰色字体标记。

支付成功:支付密码已输入,并校验正确。上游反馈支付成功回调信息。交易成功订单不显示“支付成功”状态标记。

支付失败:支付密码已输入,并校验正确。上游反馈支付失败信息。交易失败订单显示“支付失败”红色字体状态标记。

支付处理中:支付密码已输入,并校验正确。上游未反馈支付信息,或下游未收到有名支付反馈信息。处理中订单显示“支付处理中”红色字体标记。

四、功能需求说明

4.1 APP端

未登录规则:

未登录状态下,首页、理财、发现界面除广告位可点击外,其余点击进行toast提示2s文案“请您登陆!”

4.1.1 首页

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 幻灯片轮播模式,每帧停留五秒时间。
  • 点击广告进入相应的栏目,栏目用H5方式展示即可。
  • 若没有内容,广告或按钮点击后提示“正在建设中,敬请期待!”。

4.1.1.1 卡劵管理

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 点击<返回C1首页。
  • 点击我的银行卡进入银行卡界面。
  • 点击我的预付卡进入预付卡界面。
  • banner:展示合作商家的优惠券信息,以文字为主,点击进入优惠券领取界面。
  • 优惠券先做成页面形式,不作具体功能。

4.1.1.2 话费充值

页面设计:

支付系统功能介绍:个人APP

充值首页

支付系统功能介绍:个人APP

充值记录

支付系统功能介绍:个人APP

账单详情

支付系统功能介绍:个人APP

筛选

业务需求:

  • 默认手机号:当账户所用手机号码。
  • 点击“请输入手机号”编辑框,出现充值历史记录;若无充值历史记录或已清空历史记录,不显示历史记录列表。
  • 手机号输到11位时,启动校验,此时不能再输入数字,通过号段查询接口查询运营商名称和归属地。
  • 点击“通讯录”图标,进入系统通讯录页面选择手机号。
  • 未输入手机号码或手机号码输入不全时,面值按钮置灰。
  • 面值按钮可用时,点击即可调起收银台。
  • 手机号码输入完成,根据运营商类型和地区,通过“话费充值产品查询”接口,查询面值30、50、100、200、300、500元是否可用,不可用的面值置灰。
  • 手机充值订单支付成功,同时调取手机充值下单接口。
  • 产品面值>30,商品价格(售价)=面值*折扣率,产品面值=30,商品价格(售价)=面值。

收银台:

  • 收银台中,商品名称为“手机充值—此次充值的手机号”,如“手机充值—18300000000”。
  • 手机充值仅支持账户余额支付,收银台中,不可以更换支付方式。

4.1.1.3 便民缴费

页面设计:

支付系统功能介绍:个人APP

业务需求:

用户未登录时,点击便民缴费会提示用户登录;用户未实名认证时,点击便民缴费会提示用户进行实名认证。

4.1.1.4 旅游票务

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 点击<返回C1首页。
  • 点击顶部广告位进入相应的广告H5页面。
  • 按钮当中机票、火车票等按钮点击后提示“正在建设中,敬请期待!”。

4.1.1.5 全部应用

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 点击<返回C1首页。
  • 根据后端的栏目管理信息显示。

4.1.1.6 我要收款

页面设计:
支付系统功能介绍:个人APP

我要收款

支付系统功能介绍:个人APP

收款账单

支付系统功能介绍:个人APP

账单详情

 业务需求:

  • 点击<返回C1-5。
  • 有名钱包APP中我要收款为转账收款,付款方可用余额、储蓄卡进行付款,收款方入金到收款人账户余额。
  • 我要收款账单筛选查询类目归于转账账单中。
  • 我要收款账单查询仅支持查询已生成支付订单的账单,状态包括支付成功、支付失败和处理中三种,其中支付成功不显示状态,支付失败和处理中使用红色字体标出。
  • 我要收款,收款成功后,手机振动提示,且语音提示,提示内容“收款成功”。
  • 点击保存码图片,将转账收款码图片,保存进入用户手机相册当中,toast提示2s文案“收款码已保存到手机相册”;文件名由用户手机自定义。
  • 下方展示两条最新收款成功信息。
  • 点击领取收款码,进入领取收款码界面(暂不开发)。
  • 收款账单类型是,仅展示由收款码交易产生的交易账单,账单列表按转账列表方式展示。
  • 收款码产生的交易在后台转账订单查询中展示。

4.1.1.7 扫码支付

页面设计:

支付系统功能介绍:个人APP

收款码展示

支付系统功能介绍:个人APP

点击扫描支付

支付系统功能介绍:个人APP

转账页面

支付系统功能介绍:个人APP

转账结果

业务需求:

  • 扫码完成后,跳转转账付款界面,即转账中输入金额界面。若是收款码中已经设置收款金额,则自动读取该金额。
  • 有名钱包默认账户余额转账付款。
  • 当使用其他方式付款或账户余额不足时,点击“更换”,可选择其他方式进行转账付款。
  • 付款方式列表按照账户余额、银行卡、预付卡进行归类排序,账户余额放在首位;银行卡按照绑卡时间倒序排列;预付卡也按照绑卡时间倒序排列。
  • 转账和转账付款仅支持账户余额和储蓄卡支付,不能使用的支付方式不显示;扫码转账付款仅支持转账到对方账户余额。
  • 点击确认转账时校验付款人的账户是否被冻结/禁用,是的话toast提示2s文案“用户账户被冻结/禁用,不能转账”。
  • 然后校验用户账户是否进入又名黑名单;进入的话,toast提示2s文案“用户账户进入黑名单,不能转账”。
  • 输入支付密码后,校验支付密码是否正确,不正确的话进行提示。
  • 正确的话,若是余额支付,校验余额是否充足,不足的话,进行taost提示“账户余额不足,不能付款”。
  • 充足的话,校验收款人账户是否被冻结/禁用,是的话toast提示2s文案“对方账户被冻结/禁用,不能转账”。
  • 未被禁用,则付款人余额减少相应款项,收款人余额增加相应的款项。
  • 若是选择储蓄卡转账付款,在点击确认转账时还要校验储蓄卡是否在黑名单中,若在,toast提示2s文案“银行卡进入黑名单,请更换支付方式或联系客服”。
  • 用户为添加备注时,收款码转账支付账单详情中的转账说明更改为余额转余额-收款,银行卡转余额-收款。
  • 当用户添加备注后,账单详情的转账说明读取用户添加的备注信息。
  • 有名钱包默认账户余额转账付款。
  • 当使用其他方式付款或账户余额不足时,点击“更换”,可选择其他方式进行转账付款。
  • 付款方式列表按照账户余额、银行卡、预付卡进行归类排序,账户余额放在第一类;银行卡按照绑卡时间倒序排列,放在第二类;预付卡也按照绑卡时间倒序排列,放在第三类。
  • 转账和转账付款仅支持账户余额和储蓄卡支付,不能使用的支付方式不显示;扫码转账付款仅支持转账到对方账户余额。
  • 账户余额读取当前账户可用额度即可。

4.1.1.8 钱包转账

页面设计:

支付系统功能介绍:个人APP

钱包转账

支付系统功能介绍:个人APP

输入密码

支付系统功能介绍:个人APP

选择支付方式

业务需求:

  • 有名钱包默认账户余额转账付款,并读取账户余额。
  • 当使用其他方式付款或账户余额不足时,点击“更换”,选择其他方式进行转账付款。
  • 付款方式列表将账户余额放在首位,其他的储蓄卡、预付卡、信用卡按照绑卡的时间顺序倒叙排序,不能使用的支付方式不显示。
  • 转账订单增加两个字段:功能来源、终端来源。
  • 功能来源包括:转账平台和收款码两种。
  • 终端来源包括:APP、PC两种。
  • 银行卡转余额商品订单号要和转账订单号一致 。

4.1.2 理财

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 点击底部导航“理财”进入该界面。
  • 顶部为广告位,幻灯片轮播展示,每帧停留五秒,点击幻灯片即可进入相应的广告H5页面。
  • 点击,新手、定期理财、活期理财、基金理财进入相应的APP入口。
  • 股权众筹为后期开发内容,暂时放几个图片或文章。
  • 页面内容可点击,点击后提示“码农正在建设中,敬请期待!”。

4.1.3 发现

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 点击底部导航“发现”进入该界面。
  • 顶部为广告位,幻灯片轮播展示,每帧停留五秒,点击幻灯片即可进入相应的广告H5页面。
  • XX头条以文字展示为主,上下滚动播放头条文字信息,采用广告位模式进行管理。
  • 里面内容都可已点击,点击后提示“码农正在努力建设中,敬请期待!”

4.1.4 个人中心

页面设计:

支付系统功能介绍:个人APP

个人中心

支付系统功能介绍:个人APP

设置

支付系统功能介绍:个人APP

支付管理

业务需求:

  • 我的-设置,在设置里面增加支付管理功能,用于对支付方式进行排序,按照设定的顺序,进行付款。
  • 点击可用余额区域,或点击账户余额,进入账户余额界面。
  • 账单:点击进入账单界面,账单里面为table分类页。
  • 我的预付卡:点击进入预付卡界面。
  • 我的银行卡:点击进入我的银行卡界面。
  • XX会员、我的额度、分期付、理财不能点击。

4.2 管理端

4.2.1 订单管理

4.2.1.1 话费充值订单

页面设计:

支付系统功能介绍:个人APP

订单列表

支付系统功能介绍:个人APP

详情

业务需求:

  • 商品订单名称:手机话费充值-面值。
  • 收益=订单金额-成本金额。
  • 总计:充值笔数、订单金额、成本金额、收益。
  • 充值处理中的订单可同步,点击同步按钮请求手机充值的订单查询接口。

4.2.2 对账管理

4.2.2.1 话费订单对账

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 对账管理增加手机话费充值对账存疑菜单。
  • 渠道名称为渠道类型为手机话费充值的所有渠道名称。
  • 点击处理弹出处理对话框,填写处理备注,点击确认处理状态改为已处理,备注必填。

4.2.3 广告位管理

4.2.3.1 广告位列表

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 在公共处理增加广告位管理菜单。
  • 广告数量为该广告位最多可设置的广告数量。
  • 根据广告位的添加时间顺序排序显示。

4.2.3.2 添加

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 发布系统、广告名称、尺寸、广告类型、播放模式、广告数量必填。
  • 同一发布系统广告名称唯一。
  • 尺寸和广告数量为纯数字。

4.2.3.3 广告管理

页面设计:

支付系统功能介绍:个人APP

广告管理

支付系统功能介绍:个人APP

添加

业务需求:

  • 启用的广告数量<=广告数量。
  • 根据广告顺序前端页面显示广告展示顺序。
  • 根据广告的添加时间顺序排序显示,新添加的放在最后一条。
  • 广告顺序中的数字,双击可以修改,点击提交,保存进入系统,不点击提交不保。
  • 数字只能输入正整数,新输入的数字不能与已有数字相同,否则不能提交。

4.2.3.4 广告添加

  • 投放广告位:显示投放的广告位名称,不可编辑。
  • 广告名称:广告的名称,仅限字母、数字、汉字;20个字符。
  • 文件:点击上传图片文件,可以上传相应的广告banner图,并进行预览,图片必须符合广告位尺寸,不符合时,提醒用户“图片尺寸不符合广告位要求,请修改尺寸后再次上传。”。
  • 类型:图片类型,由广告位继承过来,不可编辑。
  • 尺寸:广告位尺寸,由广告位继承过来,不可编辑。
  • 广告点击链接:广告点击后连接的地址。
  • 目标窗口:下拉列表显示,包括新窗口、原窗口两种。
  • 保存:点击保存当前编辑信息,并返回到D2-1-1广告位详情页面。
  • 取消:不保存当前编辑信息,并返回D2-1-1广告位详情页面。
  • 启用的广告数量<=广告数量。

4.2.4 栏目管理

4.2.4.1 栏目列表

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 在公共处理增加栏目管理菜单,放在广告位管理之后。
  • 广告数量为该广告位最多可设置的广告数量。
  • 根据广告位的添加时间顺序排序显示。

4.2.4.2 栏目编辑

页面设计:

支付系统功能介绍:个人APP

业务需求:

  • 对栏目标题进行编辑,仅限字母、汉字、数字,20个字符。
  • 图片编辑,点击已有图片或者“+”,弹出上传文件弹窗,用户可以上传新的图片。
  • 点击“X”,删除当前图片。
  • 底部输入框,输入的是栏目图片的链接地址,如果不输入,则APP端文案提示“正在建设中,敬请期待!”。
  • 点击提交,保存当前的修改数据,点击取消,不保存数据,并返回到上一次数据。

4.2.5 便民缴费管理

4.2.5.1 渠道管理

页面设计:

支付系统功能介绍:个人APP

渠道管理

支付系统功能介绍:个人APP

添加

业务需求:

  • 渠道编号:系统自动生成,每添加一个自动添加一个,手机充值渠道编码规则为qd00001,即渠道拼音首字母小写加五位数字,从qd00001开始。
  • 渠道名称:输入该手机话费、流量渠道的名称,20个字符,包括字母、数字、汉字,必填。
  • 渠道账户:必填,开通渠道所使用的账户名称。
  • 账户密码:必填,开通渠道所使用的密码
  • 状态:必填,是否直接开启通道,默认开启。
  • 折扣率:必填,设置话费充值产品的折扣比例,产品面值>30,商品价格=面值*折扣率,产品面值=30,商品价格=面值。
  • 同一渠道类型开启的通道唯一,渠道名称唯一。

本文由 @小胖纸 原创发布于知识吧。未经许可,禁止转载

题图来自Unsplash,基于 CC0 协议

本文来自网络,不代表知识吧立场,转载请注明出处:https://zhishiba.net/5049.html
上一篇
下一篇

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部

Warning: error_log(/www/wwwroot/www.zhishiba.net/wp-content/plugins/spider-analyser/#log/log-2703.txt): failed to open stream: No such file or directory in /www/wwwroot/www.zhishiba.net/wp-content/plugins/spider-analyser/spider.class.php on line 2900