统一下单支付 api接口

kos一号 2019-4-9 1165

接口地址:https://wx.kos.org.cn:880

请求方式:POST

请求的数据格式:00 8 1.00 a4f2053f9bf071a5a504bec05f537ebc 测试商品 透传参数 http://baidu.com https://www.baidu.com/

每个参数用空格隔开,参数详解:

第一个参数:支付方式,取值:00代表支付宝pc支付,01支付宝手机支付,10微信pc支付,11微信手机端支付,12微信浏览器内部支付

第二个参数:应用ID(APPID),在支付配置里面可以查看。

第三个参数:支付金额,取值最多保留两位有效小数,每个订单最小金额1元。

第四个参数:商户订单号,32位十六进制,且订单号不可以重复,生成方式推荐用appid+时间戳进行MD5计算

第五个参数:商品名称,用户支付的时候显示的商品名称

第六个参数:自定义参数,回调通知的时候原样返回给回调通知地址

第七个参数:回调通知地址,这个地址必须外网能访问

第八个参数:支付方式为01才有效,由于支付宝H5支付地址由阿里云提供,此地址是在手机H5支付成功前端跳转地址。

var ua = navigator.userAgent.toLowerCase();
var sjs
var mb = (ua.indexOf('iphone') != -1) || (ua.indexOf('ipad') != -1) || (ua.indexOf('android') != -1) || (ua.indexOf('mobile') != -1);
mb?sjs=1:sjs=0;
if (ua.indexOf('micromessenger') != -1)sjs=2;
      var timestamps = new Date().getTime();
    var ddid=md5(ckuser+timestamps);
var xmltest = new XMLHttpRequest();
        xmltest.onreadystatechange = function () {
            if (xmltest.readyState == 4 && xmltest.status == 200) {
            var reneirong=xmltest.responseText;
            var ztm = xmltest.getResponseHeader('ztm');
                switch (ztm)
            {
            case 'data': //返回的是PC端需要转化为二维码的地址
			starerweimass(typ,ddid,reneirong);
            break;
            case 'http': //返回的是手机端的H5支付地址
			top.location.href=reneirong;
            if(typ=='1')setTimeout(\"if(confirm('支付了吗?'))window.location.href='zhifumingxi.html';\", 5000);
            break;
            case 'jsapi': //微信浏览器调用支付
            top.location.href=reneirong;
            break;
            case 'noes':
 			alert(reneirong);
            break;
                }
              
            }else{
			if (xmltest.readyState == 4 && xmltest.status != 200)
			alert(\"网络错误!\"+xmltest.readyState+\"|\"+xmltest.status);
			}
        };
        xmltest.open(\"POST\", 'https://wx.kos.org.cn:880',true);
        xmltest.send(typ+sjs+' '+appid+' 1.00 '+ddid+' 测试商品 透传参数 http://baidu.com https://www.baidu.com/');


最后于 2019-4-14 被kos一号编辑 ,原因:
最新回复 (23)
  • 18958317100 2019-6-3
    0 2
    看不懂
  • kos一号 2019-6-3
    0 3
    18958317100 看不懂
    前端post提交就是了
  • 18958317100 2019-6-3
    0 4
    kos一号 前端post提交就是了
    不会写前端文件....
  • kos一号 2019-6-3
    0 5
    18958317100 不会写前端文件....
    进群找人付费帮你写啊!此接口需要有开发技术的人才能对接,没技术得花钱了。
  • nelou100 10月前
    0 6
    返回的ztm值为:noes,springboot : EntityUtils.toString(response.getEntity()))  输出的值为:支付环境安全验证失败!请联系商户!
  • kos一号 10月前
    0 7
    nelou100 返回的ztm值为:noes,springboot : EntityUtils.toString(response.getEntity())) 输出的值为:支付环境安全验证失败!请联系商户!
    平台的后台的域名是否与你开发环境的域名一致?
  • nelou100 10月前
    0 8
    localhost 测试的
  • 天涯=9362 4月前
    0 9
    支付环境安全验证失败!

    是有校验IP?
  • 天涯=9362 4月前
    0 10
    发起这个请求,一定要在支付域名页面里?
  • kos一号 4月前
    0 11
    天涯=9362 发起这个请求,一定要在支付域名页面里?
    必须在后台设置的域名相同的页面发起请求
  • 天涯=9362 4月前
    0 12
    请问
    支付方式:12,支付成功后,不能指定跳转页面吗?
  • kos一号 4月前
    0 13
    天涯=9362 请问 支付方式:12,支付成功后,不能指定跳转页面吗?
    会的吧
  • 天涯=9362 4月前
    0 14
    你好,我们还处于开发者模式。
    请问如何提交审核呢?
  • kos一号 4月前
    0 15
    天涯=9362 你好,我们还处于开发者模式。 请问如何提交审核呢?
    黄赌毒等非法业务不允许接入kospay!
    域名个人备案人主体与收款人主体必须一致。
  • george 3月前
    0 16
    kos一号 黄赌毒等非法业务不允许接入kospay! 域名个人备案人主体与收款人主体必须一致。
    我要审核呀  没人啊
  • kos一号 3月前
    0 17
    george 我要审核呀 没人啊
    满足条件?
  • george 3月前
    0 18
    kos一号 满足条件?
    那些条件~
  • george 3月前
    0 19
    kos一号 黄赌毒等非法业务不允许接入kospay! 域名个人备案人主体与收款人主体必须一致。
    站长有QQ 吗
  • george 3月前
    0 20
    kos一号 满足条件?
    满足哇
  • kos一号 3月前
    0 21
    george 站长有QQ 吗
    1.接入支付的网站必须是个人备案
    2.备案信息与收款人信息一致
    3.非法业务拒绝接入
  • george 3月前
    0 22
    kos一号 1.接入支付的网站必须是个人备案 2.备案信息与收款人信息一致 3.非法业务拒绝接入
    满足!!!!
  • kos一号 3月前
    0 23
    那就等待审核,过完大年。
  • george 3月前
    0 24
    kos一号 那就等待审核,过完大年。
    要多久哇~
    • KOS系统交流社区
      25
        登陆
返回
发新帖