Commit b2653980f2f506e5f8d8b9bb63f3ff1fb8fb8ea7
1 parent
c8f6c8ceb3
Exists in
master
edit
Showing 1 changed file with 13 additions and 17 deletions Inline Diff
webpay.md
1 | GumpTech页面支付 | 1 | GumpTech页面支付 |
2 | ----------------------- | 2 | ----------------------- |
3 | 3 | ||
4 | 接入使用方式: | 4 | 接入使用方式: |
5 | ----------------------- | 5 | ----------------------- |
6 | 请使用iframe方式嵌套GumpTech支付地址: | 6 | 请使用iframe方式嵌套GumpTech支付地址: |
7 | 7 | ||
8 | http://sdk.letsgame.mobi/v1/pay/mol_web.do | 8 | http://sdk.letsgame.mobi/v1/pay/mol_web.do |
9 | 需要传入参数: | 9 | 需要传入参数: |
10 | 1. appId: 接入前GumpTeck分配的应用id | 10 | 1. appId: 接入前GumpTeck分配的应用id |
11 | 2. queryRoleUrl: 用户向第三方查询角色名字接口 | 11 | 2. queryRoleUrl: 用户向第三方查询角色名字接口 |
12 | 3. servers: 区服列表字符串,传入前做utf8编码 | 12 | 3. servers: 区服列表字符串,传入前做utf8编码 |
13 | 字符串格式json串,如下: | 13 | 字符串格式json串,如下: |
14 | [ | 14 | [ |
15 | {"serverId":"s2", "serverName":"测试1"}, | 15 | {"serverId":"s2", "serverName":"测试1"}, |
16 | {"serverId":"s2", "serverName":"测试1"} | 16 | {"serverId":"s2", "serverName":"测试1"} |
17 | ... | 17 | ... |
18 | ] | 18 | ] |
19 | 19 | ||
20 | 20 | ||
21 | 第三方查询角色接口 | 21 | 第三方查询角色接口 |
22 | ------------------------- | 22 | ------------------------- |
23 | 在接入中传入queryRoleUrl参数,即第三方查询角色接口 | 23 | 在接入中传入queryRoleUrl参数,即第三方查询角色接口 |
24 | GumpTech调用过程如下: | 24 | GumpTech调用过程如下: |
25 | 请求接口:传入queryRoleUrl的值 | 25 | 请求接口:传入queryRoleUrl的值 |
26 | 参数: | 26 | 参数: |
27 | serverId servers参数json中的serverId的值 | 27 | serverId servers参数json中的serverId的值 |
28 | roleName 用户填入的角色名字 | 28 | roleName 用户填入的角色名字 |
29 | 返回值: | 29 | 返回值: |
30 | { | 30 | { |
31 | "userId":5104 | 31 | "userId":5104 |
32 | } | 32 | } |
33 | userId为GumpTech平台的用户id | 33 | userId为GumpTech平台的用户id |
34 | 34 | ||
35 | 35 | ||
36 | 充值成功通知第三方服务端接口 | 36 | 充值成功通知第三方服务端接口 |
37 | ----------------------------- | 37 | ----------------------------- |
38 | 参数列表: | 38 | 参数列表: |
39 | orderId: 订单id | 39 | orderId: 订单id |
40 | appId: 游戏接入分配appid | 40 | appId: 游戏接入分配appid |
41 | userId: 平台用户id | 41 | userId: 平台用户id |
42 | product: 购买商品名字 | 42 | product: 购买商品名字 |
43 | extraInfo:游戏接入方传入自定义参数,200字符,页面支付值为:web_pay:[serverId]_[roleName] | 43 | extraInfo:游戏接入方传入自定义参数,200字符,页面支付值为:web_pay:[serverId]_[roleName] |
44 | currency:币种 exp:USD RMB | 44 | currency:币种 exp:USD RMB |
45 | amount:支付过程中选中额度,第三方可以忽略此参数 | 45 | amount:支付过程中选中额度,第三方可以忽略此参数 |
46 | realAmount: 最终用户支付的额度 | 46 | realAmount: 最终用户支付的额度 |
47 | sig: 签名 | 47 | sig: 签名 |
48 | 48 | ||
49 | 49 | ||
50 | 50 | 第三方server端返回值: | |
51 | 51 | 如果第三方验证成功,则返回字符串:success即可。 | |
52 | |||
53 | |||
54 | |||
55 | |||
56 |