支付订单查询接口

只有在小后台添加了类型的订单可以查询

接口地址

http://{hostname}.qianfanapi.com/api1_2/orders/query

请求方式

GET

参数列表

@params        string    order_id    订单ID,多个ID用','连接

返回值

ret     int        0:成功,1:失败
text    string    错误码,或者成功的默认提示语
data    object/map
    order_id =& obj
                result        int        支付结果:0:未支付,1:支付成功,2:支付成功,等待回调中(最好过一段时间再来请求),3:支付出现异常,4:订单进入退款阶段
                status        int        内部的状态码
                text          string     订单状态的说明
                info          obj        (当result==1时有值,其他为空)
                    order_id        int        订单ID
                    uid             int        订单所属的用户ID
                    type            int        订单类型
                    pay_type        int        支付方式(1:金币,2:余额,4:微信,8:支付宝)采用位运算方式,即3:金币+余额,5:金币+微信,9:金币+支付宝.
                    pay_time        int        用户实际支付时间
                    cash_cost       int        订单现金支付金额(单位:分)
                    gold_cost       string     订单金币支付金额
                    out_trade_no    string     订单千帆的订单号
                    trade_no        string     订单微信、支付宝的流水号(余额支付时为空)
                    send_type       int        订单的配送方式:0:无,1:自提,2:快递
                    address         obj        订单的快递信息(其他方式则为空)
                        name               string        收件人
                        phone              string        联系电话
                        content            string        收货地址
                    ext             string  业务扩展参数,下单接口传过来的string原样返回

{
    "ret": 0,
    "text": "",
    "data": {
        "3716": {
            "result": 0,
            "status": 101,
            "text": "已关闭",
            "info": {}
        },
        "3717": {
            "result": 0,
            "status": 101,
            "text": "已关闭",
            "info": {}
        },
        "3718": {
            "result": 0,
            "status": 101,
            "text": "已关闭",
            "info": {}
        },
        "3719": {
            "result": 0,
            "status": 101,
            "text": "已关闭",
            "info": {}
        },
        "3908": {
            "result": 1,
            "status": 28,
            "text": "已支付",
            "info": {
                "pay_type": 3,
                "pay_time": 1493970959,
                "out_trade_no": "20170505155559621VLP",
                "trade_no": "",
                "gold_cost": "1.00",
                "cash_cost": 200,
                "uid": 8,
                "order_id": 3908,
                "type": 10001
            }
        }
    }
}

订单退款接口

接口地址
http://{hostname}.qianfanapi.com/api1_2/orders/refund
请求方式
POST
参数列表
@params        int     order_id        订单ID
@params        string    out_trade_no    商户订单号,若之前未记录可通过上述接口查询
@params        float    gold            订单需要退掉的金币数量
@params        int     cash            订单需要退掉的现金数量,单位:分
@params        stirng    reason          图款理由
返回值

根据ret来判断是否成功,ret为0表示成功,否则为失败,text为失败理由

ret     int
text    text
data
文档更新时间: 2019-10-31 15:58   作者:漫漫