webpay.md
1.85 KB
GumpTech页面支付
接入使用方式:
请使用iframe方式嵌套GumpTech支付地址:
http://sdk.letsgame.mobi/v1/pay/mol_web.do
需要传入参数:
1. appId: 接入前GumpTeck分配的应用id
2. queryRoleUrl: 用户向第三方查询角色名字接口
3. servers: 区服列表字符串,传入前做utf8编码
字符串格式json串,如下:
[
{"serverId":"s2", "serverName":"测试1"},
{"serverId":"s2", "serverName":"测试1"}
...
]
第三方查询角色接口
在接入中传入queryRoleUrl参数,即第三方查询角色接口
GumpTech调用过程如下:
请求接口:传入queryRoleUrl的值
参数:
serverId servers参数json中的serverId的值
roleName 用户填入的角色名字
返回值:
{
"userId":5104
}
userId为GumpTech平台的用户id
充值成功通知第三方服务端接口
参数列表:
orderId: 订单id
appId: 游戏接入分配appid
userId: 平台用户id
product: 购买商品名字
extraInfo:游戏接入方传入自定义参数,200字符,页面支付值为:web_pay:[serverId]_[roleName]
currency:币种 exp:USD RMB
amount:支付过程中选中额度,第三方可以忽略此参数
realAmount: 最终用户支付的额度
sig: 签名
第三方server端返回值:
如果第三方验证成功,则返回字符串:success即可。