找回密码
 立即注册
搜索
查看: 5000|回复: 0

[支付模块] 在线购买充值卡密

[复制链接]
发表于 2021-5-8 22:33:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
在线购买充值卡密
接口说明:在线购买新秀网络验证系统充值卡密,不是DZ内置卡密,具体充值规则,在后台高级设置payjs支付中设置。

接口详情
请求地址:http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:payjs
请求方式: GET   
返回格式: JSON\XML     /*默认返回JSON格式,如需返回XML格式,请在接口网址后面增加&output=xml参数*/

请求参数(所有参数值均URL加密后传输【注意GBK与UTF8编码区别】
参数类型是否必含说明示例
key[string]传输密钥123456
action[string]接口方法payjs_kamis
list_id[string]规则id,具体在后台高级设置payjs支付中进行卡密规则设置,客户端可通过获取卡密规则接口,获得可购买卡密规则。1
username[string]用户名,根据&isuid值对应输入(用户名、用户ID、用户邮箱)1
isuid[string]用户名登录类型(1->使用用户ID登录,2->使用用户E-mail登录;0->(默认值)使用用户名登录)1
body[string]充值扫码后页面订单标题doby
attach[string]用户自定义数据chongzhishijian
type[string]支付宝交易传值:alipay ,微信支付无需此字段

请求示例(GET)
  1. http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:payjs&action=payjs_kamis&key=123456&list_id=9&attach=goumaikami&body=doby&username=1&isuid=1
复制代码

返回参数所有接口返回数据含中文时“\u672c\u6846”,请用USC2进行解码
参数类型是否必含说明示例
code[number]http状态码200
result[string]错误信息状态码OK
count[number]数组成员数1
data[object]数组
data>>code_url[object]支付网址(有效期2小时)weixin://wxpay/bizpayurl?pr=yZ1bIGrzz
data>>out_trade_no[string]用户生成的订单号原样返回20210506215111590505
data>>payjs_order_id[string]PAYJS 平台订单号,用户订单查询接口2021050621510700657050744
data>>qrcode[string]支付二维码图片地址【用于软件调用扫码支付】https://payjs.cn/qrcode/d2VpeGluOi8vd3hw
YXkvYml6cGF5dXJsP3ByPXlaMWJJR3J6eg==
data>>return_code[int]1:请求成功,0:请求失败1
data>>return_msg[string]返回消息SUCCESS
data>>total_fee[int]充值金额。单位:分【与充值时输入单位有区别】100
data>>sign[string]数据签名3C408D64D095BB0F07063A5DD8B97EA5
sqltime[string]页面执行时间(秒)0.76927s

返回示例(JSON)
  1. {
  2.     "code": 200,
  3.     "result": "OK",
  4.     "count": 1,
  5.     "data": {
  6.         "code_url": "weixin://wxpay/bizpayurl?pr=HqIuaGXzz",
  7.         "out_trade_no": "20210508000452950502",
  8.         "payjs_order_id": "2021050800044800527701349",
  9.         "qrcode": "https://payjs.cn/qrcode/d2VpeGluOi8vd3hwYXkvYml6cGF5dXJsP3ByPUhxSXVhR1h6eg==",
  10.         "return_code": 1,
  11.         "return_msg": "SUCCESS",
  12.         "total_fee": "100",
  13.         "sign": "E3BDF5127BA17D54455159F3643FF7F9"
  14.     },
  15.     "sqltime": "1.0197s"
  16. }
复制代码

额外说明
请求支付成功后返回,选择【qrcode】返回的支付二维码进行展示,然后客户进行扫描。扫描支付成功后,系统后台自动执行充值结果,需调用订单查询接口,进行查询支付状态,判断是否充值成功。

错误提示码
错误码查询地址:点击访问
BUG提交:点击提交
QQ交流群:281079920

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|新秀网络验证系统API ( 豫ICP备2021033257号-1 )

GMT+8, 2024-3-29 07:29 , Processed in 0.195405 second(s), 62 queries , Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表