webpay.md 2.9 KB

以下两个接口需要研发商提供,否则支付的时候会出现"获取支付信息失败"提示

    接口请联系运营人员配置到Gump管理后台

第三方查询角色接口(需要研发商提供)

GumpTech调用过程如下:
    请求接口:queryRoleUrl的地址
        请求方式:post
        参数:
            serverId  servers参数json中的serverId的值
            userId    GumpTech用户id
        返回值:
            {
                "userId":5104 
                "roleId":5104 
                "roleName":"卡卡" 
            }
            userId为GumpTech平台的用户id
            roleId为第三方平台的角色id
            roleName为第三方平台的角色名字

第三方查询区服列表接口(需要研发商提供)

Gump调用过程如下:querySeversUrl的地址

    请求方式:get方式
    参数:无
    返回值:

        字符串格式json串,如下:
            [
                {"serverId":"s2", "serverName":"测试1"},
                {"serverId":"s2", "serverName":"测试1"}
                ...
            ]

充值成功通知第三方服务端接口

请参考GumpTech服务端文档

GumpTech页面支付(已集成到sdk中,可忽略)

接入使用方式:

请使用浏览器方式嵌套GumpTech支付地址:

统一支付:   http://api.gumptech.com/v2/p/index.do
横版:       http://api.gumptech.com/v2/wide/p/index.do

横版V3:       http://api.gumptech.com/v3/wide/p/index.do(引入Gump币支付)

需要传入参数:    
    1. appId:          必选参数  接入前GumpTeck分配的应用id   
    2. userId:         必选参数  GumpTech平台的用户id
    3. serverId:       必选参数  注意次参数为字符串,必须保证跟获取区服列表中serverId值保证一致
    4. extraInfo:      必选参数  第三方自定义字段,字符200以内,原样回调给第三方。
    5. product:        必选参数  第三方传入,购买物品
    6. amount:         可选参数  第三方传入,购买物品所需要的金额(点数)

    7.sessionKey:      V3版本必选 登录获取的sessionKey,支付使用

    以下参数需要在服务端配置,需要研发商联系接口人配置:
    1. queryRoleUrl:     支付页面显示服务器列表  参考【第三方查询角色接口】
    2. querySeversUrl:   查询用户角色     格式参考【第三方查询区服列表接口】