在线购买充值卡密
在线购买充值卡密
接口说明:在线购买新秀网络验证系统充值卡密,不是DZ内置卡密,具体充值规则,在后台高级设置payjs支付中设置。
接口详情
请求地址:http://demo.xinxiuvip.com/plugin.php?id=xinxiu_network:payjs
请求方式: GET
返回格式: JSON\XML /*默认返回JSON格式,如需返回XML格式,请在接口网址后面增加&output=xml参数*/
请求参数(所有参数值均URL加密后传输【注意GBK与UTF8编码区别】)
参数类型是否必含说明示例
key是传输密钥123456
action是接口方法payjs_kamis
list_id是规则id,具体在后台高级设置payjs支付中进行卡密规则设置,客户端可通过获取卡密规则接口,获得可购买卡密规则。1
username是用户名,根据&isuid值对应输入(用户名、用户ID、用户邮箱)1
isuid是用户名登录类型(1->使用用户ID登录,2->使用用户E-mail登录;0->(默认值)使用用户名登录)1
body是充值扫码后页面订单标题doby
attach否用户自定义数据chongzhishijian
type否支付宝交易传值:alipay ,微信支付无需此字段
请求示例(GET)
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是http状态码200
result是错误信息状态码OK
count是数组成员数1
data是数组
data>>code_url是支付网址(有效期2小时)weixin://wxpay/bizpayurl?pr=yZ1bIGrzz
data>>out_trade_no是用户生成的订单号原样返回20210506215111590505
data>>payjs_order_id是PAYJS 平台订单号,用户订单查询接口2021050621510700657050744
data>>qrcode是支付二维码图片地址【用于软件调用扫码支付】https://payjs.cn/qrcode/d2VpeGluOi8vd3hw
YXkvYml6cGF5dXJsP3ByPXlaMWJJR3J6eg==
data>>return_code是1:请求成功,0:请求失败1
data>>return_msg是返回消息SUCCESS
data>>total_fee是充值金额。单位:分【与充值时输入单位有区别】100
data>>sign是数据签名3C408D64D095BB0F07063A5DD8B97EA5
sqltime是页面执行时间(秒)0.76927s
返回示例(JSON)
{
"code": 200,
"result": "OK",
"count": 1,
"data": {
"code_url": "weixin://wxpay/bizpayurl?pr=HqIuaGXzz",
"out_trade_no": "20210508000452950502",
"payjs_order_id": "2021050800044800527701349",
"qrcode": "https://payjs.cn/qrcode/d2VpeGluOi8vd3hwYXkvYml6cGF5dXJsP3ByPUhxSXVhR1h6eg==",
"return_code": 1,
"return_msg": "SUCCESS",
"total_fee": "100",
"sign": "E3BDF5127BA17D54455159F3643FF7F9"
},
"sqltime": "1.0197s"
}
额外说明
请求支付成功后返回,选择【qrcode】返回的支付二维码进行展示,然后客户进行扫描。扫描支付成功后,系统后台自动执行充值结果,需调用订单查询接口,进行查询支付状态,判断是否充值成功。
错误提示码
错误码查询地址:点击访问
BUG提交:点击提交
QQ交流群:281079920
页:
[1]