5.测试环境联调说明
5.1 测试流程步骤
测试参数必须是唯一的,每个入网商户找金服宝运营开测试商户号,并根据[附件]openssl生成密钥对参考.zip 自行生成系统对接参数,公钥在后台上传或发给金服宝运营上传,私钥自行妥善保管千万不要泄露!
5.2 测试环境接地址
目标环境 |
接口地址 |
环境说明 |
测试环境 |
https://jfb-test.allinpay.com/merapi/prcsvc?MERCHANT_ID=&REQ_SN= |
接口对接测试环境 |
测试WEB查询环境 |
用于WEB后台测试测试结果 |
5.3 测试环境模拟机制
金服宝的测试返回结果都由模拟程序模拟返回的,没有真实发往银行渠道,并不会进行真实验证。测试环境卡号必须符合发卡行卡BIN规则。
(1)收付类模拟规则,从上往下匹配
A.金额模拟规则
若金额(分)100000-999999,前面四位表示返回码,后面两位表示处理多少秒才返回结果,其余情况模拟成功。(2开头的返回码都模拟处理中)
B.户名模拟规则
若户名内容是:XXXCCCCSS ,户名(XXX)+返回码(CCCC)+超时时间(SS,以秒为单位),CCCCSS必须为6位数字字符,否则不符合该规则
如户名内容: 陈夏雨399960
户名为陈夏雨,返回结果为3999,超时间为60秒,若返回码非通联定义返回码,则返回成功。
C 卡号模拟规则
卡号00结尾模拟不存在该账号
卡号01结尾模拟账号户名不一致
卡号02结尾模拟已挂失卡
卡号03结尾模拟余额不足
卡号04结尾模拟失败
卡号05结尾模拟不确定交易
卡号06结尾模拟交易成功
卡号07~09除了定制化模拟返回,都为成功
(2)统一签约模拟规则
金服宝统一签约,只支持国民身份证,手机号必须是 11位,测试环境不会下发短信到手机上,短信验证码固定为111111。
注:协议类型为0快捷和1商委时,模拟规则与通联通的签约模拟规则一致。
1、协议类型(AGR_TYPE):2 直连
卡号尾数0 协议类型为2直连 返回已签约 ,其他协议类型返回成功
卡号尾数1 手机号错
卡号尾数2 证件错
卡号尾数3 账户冻结
卡号尾数4 户名错
其余情况为模拟成功
2、协议类型(AGR_TYPE):0 快捷
卡号00结尾模拟为贷记卡,为贷记卡时有效期和CVV至少输入一个
卡号01结尾模拟为手机号不一致
卡号02结尾模拟为身份证不一致
卡号03结尾模拟为卡号异常
卡号04结尾模拟为账号户名不一致
其余情况为模拟成功。
3、协议类型(AGR_TYPE):1 商委
测试环境只维护了农行卡bin,建议用农行卡测试,用其他银行卡bin会报渠道业务代码未配置。
以下为手机号模拟规则。
13988888888 3999 签约申请失败
13988888887 3079 模拟手机号不符
13988888886 3999 模拟证件类型不符
13988888885 3999 模拟证件号码不符
13988888884 3065 模拟户名不符
13988888883 3004 模拟卡号不存在
13988888882 3999 模拟卡号状态不符
13988888881 3999 模拟不允许签约的卡类型
其余情况为模拟成功。