退出

充值站-游戏代充

信游科技 2019/8/23 17:26:05


  • 简要描述:
    • 充值站游戏代充接口
  • 请求URL:
    • http://充值站域名/api/pay/
  • 请求方式:
    • POST/GET
  • 请求参数:
名称 参数名 必选 类型 说明
平台ID pid string 充值站分配给请求方的唯一标识
接口类型 type string 固定值supay
时间戳 time string 时间戳,用于判断请求是否超时10位
商户id pid string 充值站给请求方分配的商户id
游戏id gid string 信游系统对游戏的唯一标识
游戏服id sid string 信游系统对游戏服的唯一标识
用户id uid string 信游系统对用户的唯一标识
用户名 uname string 信游系统该用户的用户名
订单号 orderid string 请求方的订单号
充值金额 money Double 需要付款的金额
到账金额 arrivalmoney Double 需要给游戏实际充值的金额 如果不传 与充值金额一致
角色名称 role String 该账号充值的角色名称
支付方式 paytype String 上游充值站的支付方式编号
签名 sign string MD5签名字符串,转换成小写32位
  • 非请求参数,双方私下约定或回传:
名称 参数名 必选 类型 说明
密钥 pkey string 我方提供,用于签名
请求IP ip string 发起请求的ip,我方填写到充值站后台,不提供则代表不限制
  • 签名
签名方法:sign=md5(key#uid#gid#sid#pid#time)(转换成小写32位) 说明:md5加密参数值,注意只加密参数值,不带参数名,用英文的#号连接各参数值 例如:加密前: xykj#123456#1000#1001#abcd#1547522338 加密后:466bf908ed6c8d58856526db8e3a3c47
  • 返回示例
"code"
  • 返回参数说明
参数名 类型 说明
code int 返回值
msg string 说明
data object 返回信息
  • 返回值
返回值 说明
1 成功 data中返回唤起支付的表单或网址
2 pid参数为空或者错误
4 gid参数为空或者游戏不存在或者游戏接口信息不存在
5 sid参数为空或者游戏服不存在
6 uid参数为空或者uname参数为空
8 该订单已存在
9 money参数为空或者不大于0
11 sign参数为空或错误
13 paytype参数为空 或者该编号的支付方式不存在或者改支付方式的对应支付平台不存在
23 请求的uid账号在vip站不存在
33 orderid参数为空
34 time参数为空 或与服务器时间相差大于五分钟
37 该支付方式所对应的币种不存在或异常
-1 角色验证不通过