查询担保订单
根据订单号查询担保订单的信息,包括下面的各次转账记录。
1.请求参数:
请求URL:
POST https://kf.fw199.com/gateway/partner/pay/alipay/wallet/trade/detail
基础参数
参数名 | 类型 | 说明 | 示例 |
---|---|---|---|
appid | String | 合作伙伴AppId | uwkahf@jfs92 |
timestamp | String | 当前时间戳 | |
sign | String | 接口签名 | 如何计算生成见示例代码 |
fc_biz_no | String | 必填,传入原担保订单中的蜂巢订单号fc_biz_no |
2. 请求示例代码(Java)
@Test
public void FCWalletGetTradeDetail() throws Exception {
Map<String, String> data = new HashMap<String, String>();
data.put("appid", Config.AppId);
Long timestamp = System.currentTimeMillis() / 1000;
data.put("timestamp", timestamp.toString());
data.put("fc_biz_no", "20230613203001193281");
data.put("sign", Utils.Sign(data,Config.AppSecret));
// 调用服务API
String rsp =doHttpRequest(Config.FCWalletGetTradeDetailUrl ,data);
System.out.println(rsp);
}
3. 接口返回 :
网站调用下单支付接口,会得到一个付款链接, 在电脑上点击此链接, 跳到支付宝收银台。
{
"code": 0, // 成功为0,失败为非0
"message": "ok",//如果失败,则有原因。
"data": {
"external_logon_id": "abcxxxxx@163.com",// 付款方的支付宝账号
"fc_biz_no": "20230615014507564646",//蜂巢侧订单号
"out_biz_no": "1686742412681",//开发者侧订单号
"trans_amount": 5000, // 付款充值金额,单位为分
"available_amount": 4500,//当前担保订单的有效余额,单位为分
"order_title": "618达人招集大会",
"status": 1,// '状态, 0: 等待充值 1: 冻结(已充值) 2: 交易成功 3:取消
"recharge_date": "2023-06-15 01:45:37",
"finish_date": "2000-01-01 00:00:00",//交易完成或取消时间,2000年表示无操作
"created": "2023-06-15 01:45:07",
"alipay_order_id": "20230615110075000006180039107798",//付款方付款时,支付宝侧订单号
"fee_amount": 10,// 手续服务费,单位分
"distribute_items": [ // 转给收款方的每笔明细
{
"fc_distribute_sn": "20230615014618279297",
"out_biz_no": "20230615-001",
"trans_amount": 490, // 转给收款方的金额,单位为分
"order_title": "达人佣金",
"status": 1,// 转账状态, 0: 未处理 1:成功 2:失败
"created": "2023-06-15 01:46:19",
"receiver_alipay_logon_id": "zhansan@163.com",
"receiver_alipay_real_name": "张三",
"alipay_order_no": "20230615020070011500270008254301",//支付宝订单号
"gmt_finish": "2023-06-15 01:46:19", //转账时间
"fail_reason": ""
}
]
},
"trace_id": ""
}
文档更新时间: 2023-09-07 16:13 作者:admin