public async Task <IActionResult> Transfer(AlipayTransferViewModel viewMode) { var model = new AlipayFundTransToaccountTransferModel { OutBizNo = viewMode.OutBizNo, PayeeType = viewMode.PayeeType, PayeeAccount = viewMode.PayeeAccount, Amount = viewMode.Amount, Remark = viewMode.Remark }; var req = new AlipayFundTransToaccountTransferRequest(); req.SetBizModel(model); var response = await _client.ExecuteAsync(req, _optionsAccessor.Value); ViewData["response"] = response.ResponseBody; return(View()); }
public async Task <IActionResult> Transfer(AlipayTransferViewModel viewMode) { var model = new AlipayFundTransUniTransferModel { OutBizNo = viewMode.OutBizNo, TransAmount = viewMode.TransAmount, ProductCode = viewMode.ProductCode, BizScene = viewMode.BizScene, PayeeInfo = new Participant { Identity = viewMode.PayeeIdentity, IdentityType = viewMode.PayeeIdentityType, Name = viewMode.PayeeName }, Remark = viewMode.Remark }; var req = new AlipayFundTransUniTransferRequest(); req.SetBizModel(model); var response = await _client.CertificateExecuteAsync(req, _optionsAccessor.Value); ViewData["response"] = response.Body; return(View()); }