页面访问 | ||
---|---|---|
请求路径 | user/control/payment.htm | |
请求方式 | GET | |
请求参数 | 支付模块 |
变量:paymentModule 类型:Integer 是否必填:是 说明:5.用户充值 |
请求失败返回 | 跳转到message模板页显示错误 | |
请求成功返回 | 在线支付接口列表 |
变量:onlinePaymentInterfaceList 类型:List<OnlinePaymentInterface> |
页面访问 - AJAX方式 | ||
---|---|---|
请求路径 | user/control/payment.htm | |
请求方式 | GET | |
自定义请求头 | 协议头:X-Requested-With 值:XMLHttpRequest | |
请求参数 | 支付模块 |
变量:paymentModule 类型:Integer 是否必填:是 说明: 5.用户充值 |
请求返回 | JSON格式值 类型:Map<String,Object> | 键参数:success 值内容说明:成功返回true 失败返回false 值类型:String |
键参数:error 值内容说明:错误值集合 值类型:Map<String,String> |
||
键参数:onlinePaymentInterfaceList 值内容说明:在线支付接口列表 值类型:List<OnlinePaymentInterface> |
页面访问 付款 错误值 error | ||
---|---|---|
变量 | 类型 | 说明 |
rechargeAmount | String | 充值金额错误 |
message | String | 付款错误 |
提交在线支付 - 默认方式 | |||
---|---|---|---|
请求路径 | user/control/payment.htm | ||
请求方式 | POST | ||
请求参数 | 参数表 | ||
提交成功返回 | 跳转到第三方支付机构页面 | ||
提交失败返回 | 错误值 |
变量:error 类型:Map<String,String> |
|
用户充值 paymentModule==5 | 充值金额 |
变量:rechargeAmount 类型:BigDecimal |
在线支付 错误值 error | ||
---|---|---|
变量 | 类型 | 说明 |
message | String | 包含多个请求错误 |
rechargeAmount | String | 充值金额 |
paymentBank | String | 支付银行错误 |
token | String | 令牌错误 |
在线支付接口 OnlinePaymentInterface | ||
---|---|---|
变量 | 类型 | 说明 |
id | Integer | Id |
name | String | 名称 |
interfaceProduct | Integer | 接口产品 1.支付宝即时到账 3. 支付宝手机网站 |
bankList | List<Bank> | 支持银行集合 |
银行 Bank | ||
---|---|---|
变量 | 类型 | 说明 |
code | String | 银行简码 |
name | String | 银行名称 |
icon | String | 银行图标 |
selected | boolean | 选中 true:选中 false:未选中 |
提交'在线支付'参数 | |||
---|---|---|---|
参数 | 类型 | 是否必填 | 说明 |
paymentModule | Integer | 是 | 支付模块 |
paymentBank | String | 按需填写 | 支付银行(格式:接口产品_银行简码)${onlinePaymentInterface.interfaceProduct}_${bank.code} |
rechargeAmount | BigDecimal | 按需填写 | 充值金额 |
token | String | 是 | 令牌 |
提交支付校验 - AJAX方式 | ||
---|---|---|
请求路径 | user/control/paymentVerification.htm | |
请求方式 | POST | |
自定义请求头 | 协议头:X-Requested-With 值:XMLHttpRequest | |
请求参数 | 参数表 | |
提交返回 | JSON格式值 类型:Map<String,Object> | 键参数:success 值内容说明:成功返回true 失败返回false 值类型:String |
键参数:error 值内容说明:错误值集合 值类型:Map<String,String> |