|
@@ -204,10 +204,9 @@ namespace MySystem
|
|
|
|
|
|
|
|
|
|
|
|
- string merchantId = "1611167423";
|
|
|
- string serialNo = "534165421BE2814DEC08F8D00BDAB9944B13646C";
|
|
|
- string resp = postJson("https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/", req, prikey, merchantId, serialNo);
|
|
|
- function.WriteLog(resp, "商户进件日志");
|
|
|
+ function.WriteLog(req, "服务商平台商户进件提交申请单API");
|
|
|
+ string resp = postJson("https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/", req, prikey, MchId, serialNo);
|
|
|
+ function.WriteLog(resp + "\n\n", "服务商平台商户进件提交申请单API");
|
|
|
return resp;
|
|
|
}
|
|
|
|
|
@@ -220,8 +219,9 @@ namespace MySystem
|
|
|
Dictionary<string, object> return_result = new Dictionary<string, object>();
|
|
|
try
|
|
|
{
|
|
|
+ function.WriteLog(BusinessCode, "服务商平台商户进件提交申请单API");
|
|
|
string result = postJson("https://api.mch.weixin.qq.com/v3/applyment4sub/applyment/business_code/" + BusinessCode, "", prikey, MchId, serialNo, "GET");
|
|
|
- function.WriteLog(result, "服务商平台查询申请单状态API");
|
|
|
+ function.WriteLog(result + "\n\n", "服务商平台查询申请单状态API");
|
|
|
|
|
|
JsonData jsonObj = JsonMapper.ToObject(result);
|
|
|
return_result.Add("applyment_id", jsonObj["applyment_id"].ToString());
|
|
@@ -274,11 +274,11 @@ namespace MySystem
|
|
|
par.Add("amount", amountDic);
|
|
|
|
|
|
string req = Newtonsoft.Json.JsonConvert.SerializeObject(par);
|
|
|
- function.WriteLog(req, "服务商平台申请退款API");
|
|
|
try
|
|
|
- {
|
|
|
+ {
|
|
|
+ function.WriteLog(req, "服务商平台申请退款API");
|
|
|
string result = postJson("https://api.mch.weixin.qq.com/v3/refund/domestic/refunds", req, prikey, MchId, serialNo);
|
|
|
- function.WriteLog(result, "服务商平台申请退款API");
|
|
|
+ function.WriteLog(result + "\n\n", "服务商平台申请退款API");
|
|
|
JsonData jsonObj = JsonMapper.ToObject(result);
|
|
|
return_result.Add("refund_id", jsonObj["refund_id"].ToString());
|
|
|
return_result.Add("channel", jsonObj["channel"].ToString());
|
|
@@ -310,7 +310,9 @@ namespace MySystem
|
|
|
result.Add("receivers", Receivers);
|
|
|
result.Add("unfreeze_unsplit", true);
|
|
|
string req = Newtonsoft.Json.JsonConvert.SerializeObject(result);
|
|
|
+ function.WriteLog(req, "服务商平台请求分账API");
|
|
|
string resp = postJson("https://api.mch.weixin.qq.com/v3/profitsharing/orders", req, prikey, MchId, serialNo);
|
|
|
+ function.WriteLog(resp + "\n\n", "服务商平台请求分账API");
|
|
|
return resp;
|
|
|
|
|
|
}
|
|
@@ -331,7 +333,9 @@ namespace MySystem
|
|
|
}
|
|
|
result.Add("relation_type", Relation);
|
|
|
string req = Newtonsoft.Json.JsonConvert.SerializeObject(result);
|
|
|
+ function.WriteLog(req, "服务商平台添加分账接收方API");
|
|
|
string resp = postJson("https://api.mch.weixin.qq.com/v3/profitsharing/receivers/add", req, prikey, MchId, serialNo);
|
|
|
+ function.WriteLog(resp + "\n\n", "服务商平台添加分账接收方API");
|
|
|
return resp;
|
|
|
|
|
|
}
|