public void TestTransfer() { var request = new TransferRequest(); request.AddGatewayData(new TransferModel() { OutTradeNo = _outTradeNo, PayeeAccount = "*****@*****.**", Amount = 1, PayeeType = "ALIPAY_LOGONID" }); var response = _alipayGateway.Execute(request); Assert.Equal("10000", response.Code); }
public IActionResult Transfer(string out_trade_no, string payee_account, string payee_type, double amount, string remark) { var request = new TransferRequest(); request.AddGatewayData(new TransferModel() { OutTradeNo = out_trade_no, PayeeAccount = payee_account, Amount = amount, Remark = remark, PayeeType = payee_type }); var response = _gateway.Execute(request); return(Json(response)); }
public ActionResult Transfer(string out_trade_no, string openid, string check_name, string true_name, int amount, string desc) { var request = new TransferRequest(); request.AddGatewayData(new TransferModel() { OutTradeNo = out_trade_no, OpenId = openid, Amount = amount, Desc = desc, CheckName = check_name, TrueName = true_name }); var response = _gateway.Execute(request); return(Json(response)); }