Exemplo n.º 1
0
        public async Task <IActionResult> PayBank(WeChatPayPayBankViewModel viewModel)
        {
            var request = new WeChatPayPayBankRequest
            {
                PartnerTradeNo = viewModel.PartnerTradeNo,
                BankNo         = viewModel.BankNo,
                TrueName       = viewModel.TrueName,
                BankCode       = viewModel.BankCode,
                Amount         = viewModel.Amount,
                Desc           = viewModel.Desc
            };
            var response = await _client.ExecuteAsync(request, _optionsAccessor.Value);

            return(Ok(response.Body));
        }
        public async Task <IActionResult> PayBank(WeChatPayPayBankViewModel viewModel)
        {
            var request = new WeChatPayPayBankRequest()
            {
                PartnerTradeNo = viewModel.PartnerTradeNo,
                EncBankNo      = viewModel.EncBankNo,
                EncTrueName    = viewModel.EncTrueName,
                BankCode       = viewModel.BankCode,
                Amount         = viewModel.Amount,
                Desc           = viewModel.Desc,
            };
            var response = await _client.ExecuteAsync(request);

            ViewData["response"] = response.Body;
            return(View());
        }