提现功能检查
进入规则检查(未设置支付密码不能进行提现)
1.未设置交易密码,点击提现弹出提示语“请先激活商户钱包”
2.T_TRADE_PASSWORD_LOG表中“trade_password_status”状态为N
3.已设置交易密码,点击提现进入提现界面
4.T_TRADE_PASSWORD_LOG表中“trade_password_status”状态为Y
页面输入框、按键功能、提示语检查
1.输入提现金额大于可提现金额,红色字体提示“提现金额超出可用金额”
2.未输入提现金额,红色字体提示“请输入提现金额”
3.当提现金额为空或非法时,点击下一步按键不进行任何跳转
4.当提现金额合法时,点击下一步按键跳转到输入交易密码界面,输入正确跳转到提现信息已提交界面
主账户、可提现账户资金检查
金额扣减是否准确
输入合法提现金额,提现手续费=2.00元,实际到账金额=提现金额-提现手续费
次日是否配平
买家针对该商户进行交易,交易方式采用第三方支付,账户金额增加,可提现金额不变,次日8点以后可提现金额增加并与账户金额相等
支付预置条件:
1、手机端安装支持订单提交的APP
2、查询待测商户的MERCHANT_ID
3、提交订单时卖家维护待测商户的MERCHANT_ID
冻结金额逻辑检查
1、提现提交后,账户金额、可提现金额扣减
2、审核驳回后冻结的提现金额释放
提现流程
接口:https://icore-pay.pingan.com.cn/pay/withdraw/v1/getOrig
提现验密:调见证宝接口【6005】
提现流水状态检查
数据库查询预置条件:
1、提现流水查询语句:select * from t_payment_transaction t where t.out_account_id = '';
2、account_id查询的表名:t_wallet_account
3、提现流水查询的表名: t_payment_transaction
共7种状态:
1、提现申请提交后,支付密码校验通过前,流水状态:invalid
2、支付密码校验通过后,提现审核前,流水状态:submit
3、提现审核驳回,流水状态:not_passed
4、提现审核通过,接口调用前,流水状态:passed
5、提现审核通过,接口调用失败,流水状态:failure
6、提现审核通过,接口调用成功,流水状态:send_bank
7、银行打款成功,6094接口调用成功,流水状态:success
设置密码功能
设置登录密码
设置成功跳到登录界面
使用新密码才能登录
设置交易密码
鉴权成功进入
商户首页进入
未设置不能提现
银行设置交易密码、修改交易密码、找回交易密码功能检查
登录功能检查
新用户注册功能检查
填写页面输入框、按键、提示语检查
1、账户错误点击忘记密码提示“用户不存在”
收件接收功能检查、链接跳转检查
1、点击注册按键可跳转到商户注册界面
2.1、维护faben20@sina.com邮箱地址
2.2、手机号18675057373
2.3、密码123456
3、点击下一步
1、邮箱faben20@sina.com收到平安商户系统邀请邮件
2、点击邮件正文中的链接可直接跳转到faben20商户的鉴权首页
用户注册记录表各字段检查
说明:注册页面点击下一步产生注册数据
表名:T_USER_REGISTER
查询SQL:select*fromT_USER_REGISTERwhereREG_EMAIL='faben20@sina.com'
1、REG_EMAIL=faben20@sina.com
2、REG_MOBILE=18675057373
3、PASSWORD=4ee0d0fbf8a8061dd5fa15f31170474e
4、EMAIL_REG_CODE=a1500e57-bad9-4d61-.......
5、REG_STATUS=Y
6、CREATE_DATE=2017/1/20 14:51:04
7、user_id='0146b4806a781d8df1ea06b6d0b15056'
商家用户表各字段检查
说明:邮件中点击激活链接
表名:T_MERCHANT_USER
查询SQL:select * from t_merchant_user where USER_EMAIL='faben01@sina.com'
1、USER_EMAIL=faben01@sina.com
2、USER_MOBILE=18675057373
3、PASSWORD=f1cc5a6f9ffee64fd14e65acff3233c5
4、REG_TYPE=0(商户注册=0,后台注册=1)
5、REG_TIME=2016/12/26 17:24:51
6、USER_STATUS=Y
7、user_id='0146b4806a781d8df1ea06b6d0b15056'
忘记密码功能检查
faben20@sina.com邮箱收到重置密码的邮件
邮件正文的链接点击后会跳转到重置登录密码的页面
找回登录密码的输入框、按键功能检查,找回成功会跳转到登录页面
登录功能检查
用户名、密码及相关提示语检查
1、未维护任何信息提示“请输入您的登录帐号”
2、账户、密码错误提示“登录帐号或密码输入错误”
输入框、界面按键检查,登录成功会进入到商户系统首页
鉴权流程
鉴权首页
页面输入框、按键功能、提示语检查
1、上传附件失败提示“上传失败”
2、上传附件成功提示“已上传”
鉴权首页点击下一步在商家信息表创建一条商家数据
查询SQL=select * from t_merchant_date where user_id='0146b4806a781d8df1ea06b6d0b15056'
表名:t_merchant_data
1、MERCHANT_ID=2109e0a5884f46bba1f04c059a5c52a8
2、USER_ID=0146b4806a781d8df1ea06b6d0b15056
3、MERCHANT_TYPE=INDIVIDUAL
4、MERCHANT_NAME=商户
5、MERCHANT_LICENCE=8881888
6、MERCHANT_LICENCE_ID=略
7、LEGAL_PERSON_NAME=小舟
8、CARDED_NO=230805198302080232
9、MERCHANT_STATUS=1
10、PAYMENT_PSW_SET=N
鉴权次页
页面输入框、按键功能、提示语检查
1.非有效银行卡号不会带出银行名称
2.根据银行Bin码可以带出对应的银行名称
3.输入非有效手机号提示“请输入有效手机号”
提交结果检查
1.提交后后台生成鉴权流水记录,前台跳转到申请成功结果界面
2.鉴权记录表创建一条商家数据
查询SQL=select * from T_MERCHANT_CERTIFIED where user_id='2109e0a5884f46bba1f04c059a5c52a8'
分支主题
接口:绑定银行卡
1、调见证宝接口【6066】银联鉴权
2、调见证宝接口【6067】回填银联鉴权短信码
3、调见证宝接口【6000】创建会员子账户
小额鉴权页面
5次错误金额规则检查
每输入一次错误鉴权金额,红色字体提示“”
小额鉴权功能检查
输入正确鉴权金额,默认0.01,确认后跳转至鉴权成功结果界面
接口:1、调见证宝接口【6055】小额鉴权
2、调见证宝接口【6064】验证鉴权金额
鉴权状态检查
共有5种场景:
1.鉴权首页提交申请,CARDED_STATUS=0
2.admin鉴权信息审核通过,CARDED_STATUS=1
3.admin鉴权信息审核驳回,CARDED_STATUS=2
4.接2,商户系统进入到鉴权金额填写界面,CARDED_STATUS=3
5.接4,鉴权金额输入正确点击确认,CARDED_STATUS=4
6.接4,鉴权金额输入错误5次,CARDED_STATUS=5