public async Task <IActionResult> Transfers(string partner_trade_no, string openid, string check_name, string re_user_name, int amount, string desc, string spbill_create_ip) { var request = new WeChatPayTransfersRequest() { PartnerTradeNo = partner_trade_no, OpenId = openid, CheckName = check_name, ReUserName = re_user_name, Amount = amount, Desc = desc, SpbillCreateIp = spbill_create_ip }; var response = await _client.ExecuteAsync(request); return(Ok(response.Body)); }
public async Task <IActionResult> Transfers(WeChatPayTransfersViewModel viewModel) { var request = new WeChatPayTransfersRequest() { PartnerTradeNo = viewModel.PartnerTradeNo, OpenId = viewModel.OpenId, CheckName = viewModel.CheckName, ReUserName = viewModel.ReUserName, Amount = viewModel.Amount, Desc = viewModel.Desc, SpbillCreateIp = viewModel.SpbillCreateIp }; var response = await _client.ExecuteAsync(request); ViewData["response"] = response.Body; return(View()); }