Blame view

doc/webpay.md 2.46 KB
3e2e476b7   张洪涛   init
1
2
  GumpTech页面支付
  -----------------------
a45abd9d2   张洪涛   init
3
  接入使用方式:   
7068819c5   张洪涛   init
4
  -----------------------
c3bd1499a   张洪涛   添加参数
5
      请使用浏览器方式嵌套GumpTech支付地址:
7068819c5   张洪涛   init
6
      
c4c573092   李康   横版支付
7
8
      统一支付:   http://api.gumptech.com/v2/p/index.do
      横版:       http://api.gumptech.com/v2/wide/p/index.do
3e2e476b7   张洪涛   init
9
      需要传入参数:    
eea6a6bfa   张洪涛   fix bug
10
          1. appId:          必选参数  接入前GumpTeck分配的应用id   
36e911175   张洪涛   fix bug
11
          2. userId:         必选参数  GumpTech平台的用户id,如果传入,页面上角色名字字段会自动填写
1e9b540dd   赵康   serverId为必传参数
12
          3. serverId:       必选参数  注意次参数为字符串,必须保证跟获取区服列表中serverId值保证一致
8dab15d4b   张洪涛   fix bug
13
          4. extraInfo:      可选参数  第三方自定义字段,字符200以内,原样回调给第三方。
eea6a6bfa   张洪涛   fix bug
14
          5. product:        可选参数  第三方传入,购买物品
dfeaf88c8   maduo   添加web版统一支付wiki
15
          6. amount:         可选参数  第三方传入,购买物品所需要的金额(点数)
b440cf581   李康   注明角色和role
16
          
6ccfa4fbf   张洪涛   fix bug
17
          以下参数需要在服务端配置,需要联系接口人配置:
b440cf581   李康   注明角色和role
18
19
          1. queryRoleUrl:     支付页面显示服务器列表  参考【第三方查询角色接口】
          2. querySeversUrl:   查询用户角色     格式参考【第三方查询区服列表接口】
7068819c5   张洪涛   init
20
          
a45abd9d2   张洪涛   init
21
22
  第三方查询角色接口
  -------------------------
ef82b33a9   李康   update
23
      
a45abd9d2   张洪涛   init
24
      GumpTech调用过程如下:
a58fdbae3   张洪涛   edit
25
          请求接口:传入queryRoleUrl的地址
a8a38617c   张洪涛   fix bug
26
              请求方式:post
a45abd9d2   张洪涛   init
27
28
              参数:
                  serverId  servers参数json中的serverId的值
b7ac9ca12   张洪涛   fixbug
29
                  userId    GumpTech用户id
a45abd9d2   张洪涛   init
30
31
32
              返回值:
                  {
                      "userId":5104 
038f20b0f   张洪涛   fixbug
33
                      "roleId":5104 
4ac55ed74   张洪涛   fix bug
34
                      "roleName":"卡卡" 
a45abd9d2   张洪涛   init
35
                  }
ac670fae8   张洪涛   init
36
                  userId为GumpTech平台的用户id
038f20b0f   张洪涛   fixbug
37
                  roleId为第三方平台的角色id
4ac55ed74   张洪涛   fix bug
38
                  roleName为第三方平台的角色名字
ac670fae8   张洪涛   init
39
40
                  
                  
a8a38617c   张洪涛   fix bug
41
  第三方查询区服列表接口 
c3bd1499a   张洪涛   添加参数
42
  -------------------------
4ca644a08   张洪涛   fix bug
43
      
ef82b33a9   李康   update
44
45
      
      Gump调用过程如下:
45a81e4e8   张洪涛   fix bug
46

a8a38617c   张洪涛   fix bug
47
48
49
50
          请求方式:get方式
          参数:无
          返回值:
    
c3bd1499a   张洪涛   添加参数
51
              字符串格式json串,如下:
a8a38617c   张洪涛   fix bug
52
                  [
c3bd1499a   张洪涛   添加参数
53
54
55
56
57
                      {"serverId":"s2", "serverName":"测试1"},
                      {"serverId":"s2", "serverName":"测试1"}
                      ...
                  ]
      
ac670fae8   张洪涛   init
58
59
  充值成功通知第三方服务端接口
  -----------------------------
39c73eb66   张洪涛   edit
60

b0dd28db5   maduo   错别字
61
  请参考[GumpTech服务端文档](http://git.letsgame.mobi/document/gumptech-document/blob/master/doc/ServerDocument.md)