Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 2.7 KB

单笔订单查询接口.md

File metadata and controls

38 lines (27 loc) · 2.7 KB

#接入平台单笔订单查询#

接口调用请求说明

https请求方式: POST

https://api.xxx.com/search/orderInfo

参数说明

 app_id(必选)           : 接入方向红豆申请到app_id; 
 user_unique_code(必选 ): 接入方用户唯一编码(string类型,例如md5值)
 order_no(必选)         : 接入方用户赎回订单号(string类型,长度小于100字符,订单号必须唯一,否则下单操作失败,包括预约订单号与赎回订单号唯一)
 order_type(必选)       : 查询订单类型(string 类型, redeem:赎回订单信息查询, buy:预约订单查询)
 sign (必选)            : 签名算法可在api文档查看 

返回数据说明: json格式

code : 订单状态码,可在全局返回中查看 
info : 返回提示信息
data : []
sign : 返回数据签名算法,data数组所有参数,按照参数名称进行自然排序,所得的排序集合按照标准的URI Query String格式以&符号链接在一起(注意:参数为空串的需要加入拼接)

结果示例

 {
   "code"         : "0",      //请求状态码,可在全局返回中查看 
   "info"         : "",       // 返回提示信息
   "data"         : {
                        "hd_order_no"  : "1000000" //红豆理财对应订单流水号,需要与接入方用户赎回订单号一一对应。方便双方对账。
                        "succeed_money": "5000"    //成功赎回资金,单位: 分
                        "order_status" : "buy_40"  //buy_40:'拨款成功,预约购买中' buy_41:'拨款成功,购买成功' buy_42:'拨款成功,预约已赎回' buy_43:'拨款成功,购买部分成功' buy_3:'拨款已受理' buy_2: '拨款失败' buy_1:'拨款中' buy_0:'预约受理成功' sale_0:'赎回受理成功,待审核' sale_2:'赎回审核失败' sale_10:'赎回审核通过并处理中' sale_12:'赎回审核通过,赎回执行失败' sale_130:'赎回部分成功, 拨款中' sale_131: '赎回部分成功, 拨款中' sale_132:'赎回部分成功, 拨款失败' sale_133:'赎回部分成功, 拨款已受理' sale_134: '赎回部分成功, 拨款成功' sale_110:'赎回成功,拨款中' sale_111:'赎回成功,拨款中' sale_112:'赎回成功,拨款失败' sale_113:'赎回成功,拨款已受理' sale_114:'赎回成功,拨款成功'
                       "order_info" : '拨款成功,预约购买中'
                    }
    "sign"         : md5(code=0&info=&hd_order_no=1000000&succeed_money=5000&order_status=1&APP_SECRET) //签名算法可在api文档查看, 为保证数据安全准确,建议做md5 sign签名校验。                
 }