查询接口

用来主动查询订单是否支付成功,一般情况只用支付接口即可。如果您服务器中断了一段时间,可以用这个接口,快速获取中断时期的订单的支付状态。注意:此接口不能频繁查询,一个订单一分种只能查询一次

接口URL:
http://www.******.com/api/getStatusByOrderId       其中域名用*号代替
传参方式:POST

请求参数:
#参数名含义类型说明
1uid商户uidint(10)必填。您的商户唯一标识,注册后在设置里获得。
2orderid商户自定义订单号string(50)必填。
3r随机字符串string(20)必填。每次请求确保不一样
4key秘钥string(32)必填。按顺序拼接:uid + orderid + r + token,取MD5-32位加密后的值,转小写。

注意:Token在安全上非常重要,一定不要显示在任何网页代码、网址参数中。只可以放在服务端。计算key时,先在服务端计算好,把计算出来的key传出来。严禁在客户端计算key,严禁在客户端存储Token。


                           

返回值(Json字符串)



参数内容:
    {
        //提示文字信息,成功失败。
        "msg":"OK",
        "data":{
            //商户自定义订单号
            "orderid":"T2018011321183458799",
            //交易金额
            "price":10.00,
            //实付金额
            "realprice":10.01,
            //订单状态:0-等待支付;1-付款成功;2-已关闭
            "status":"1",
        },
        //code状态 1成功 -1失败
        "code":1,
        //url暂时没用
        "url":""
    }