快捷充值
一. 网页说明
-
网页例子:
https://cz.4399.com/wpay.html?pay_union=***&username=4399厦门充值测试&server=1&role=凉凉&pay_money=50&random_num=89461312
网页地址由平台方提供(格式可自定义),游戏方只提供参数(网页例子的红色部分)
-
网页说明:
游戏内点击“快捷充值”时弹出该页面,页面大小650 * 380(长宽)。
游戏内弹出快捷充值页面由游戏方自行自做弹窗以及关闭弹窗功能。
二. 参数说明
| 参数 | 说明 | 例子 | 备注 |
|---|---|---|---|
| pay_union | 渠道id | 80161 |
必须,固定,由4399提供,严禁修改, 修改后会充值到其他游戏。渠道ID需咨询4399技术人员。 |
| username | 4399平台账号 | 4399厦门充值测试 | 必须,4399平台账号(登录接口中的 account 字段, 非 username 字段) |
| pay_money | 充值金额 | 50 |
默认选择填写的充值金额 |
| server | 服务器id | 1 | 必须,服务器id,(登录接口中serverid 字段) 必须是存在且4399这边已经配置好的服务器 |
| role | 玩家角色名称 | 苍天绕过谁 |
由游戏方自己提供 |
| is_wpay | 是否是微端 | 2 |
必须: |
| random_num | 随机数 | 89461312 |
必须,随机数。为了刷新缓存,让每次请求的链接都不一样 |
| mark | 透传参数 | string |
1. 默认不支持该参数,若有需要用到请提前告知相关对接人员
2. 长度 <= 32位,且只能由数字、字母、'-'和'_' 组成的字符串。 3. 若有配置支持,游戏方有传mark参数,充值请求的时候我方会将mark字段回传给接入方 |
三. 返回值说明
| 返回值说明 | 弹窗状态 | 备注 |
|---|---|---|
| 正确返回 | 无弹窗 | 充值过程是通过扫码完成的 |
| 错误返回 | 页面内弹窗:调起支付面板出现异常,请联系客服! | 检查传递参数是否错误,pay_union、username、server、random_num必传 |
四. 示例展示
| 步骤 | 说明 | 备注 |
|---|---|---|
| 1 | 用户点击充值按钮 | |
| 2 | 游戏内弹窗快捷充值的页面 | 页面的地址,由游戏方自行拼接 |
| 3 | 页面没有关闭功能,需要游戏方自己提供关闭的功能 |