Exemplo n.º 1
0
        static void Main(string[] args)
        {
            ToaccountTransfer toaccountTransfer = new ToaccountTransfer
            {
                out_biz_no      = "3142321423432",
                payee_type      = "ALIPAY_LOGONID",
                payee_account   = "*****@*****.**",
                amount          = "12.23",
                payer_show_name = "上海交通卡退款",
                payee_real_name = "张三",
                remark          = "转账备注"
            };
            AlipayFundTransToaccountTransferRequestDemo alipayFundTransToaccountTransferRequestDemo = new AlipayFundTransToaccountTransferRequestDemo();

            alipayFundTransToaccountTransferRequestDemo.Run(toaccountTransfer);
        }
Exemplo n.º 2
0
        public void Run(ToaccountTransfer toaccountTransfer)
        {
            IAopClient client = new DefaultAopClient("https://openapi.alipay.com/gateway.do", "app_id", "merchant_private_key", "json", "1.0", "RSA2", "alipay_public_key", "GBK", false);
            AlipayFundTransToaccountTransferRequest request = new AlipayFundTransToaccountTransferRequest();
            var bizContent = "{";

            bizContent += $"\"out_biz_no\":\"{toaccountTransfer.out_biz_no}\",";
            bizContent += $"\"payee_type\":\"{(toaccountTransfer.payee_type== "ALIPAY_USERID"? "ALIPAY_USERID":"ALIPAY_LOGONID")}\",";
            bizContent += $"\"payee_account\":\"{toaccountTransfer.payee_account}\",";
            bizContent += $"\"amount\":\"{toaccountTransfer.amount}\",";
            bizContent += $"\"payer_show_name\":\"{toaccountTransfer.payer_show_name}\",";
            bizContent += $"\"payee_real_name\":\"{toaccountTransfer.payee_real_name}\",";
            bizContent += $"\"remark\":\"{toaccountTransfer.remark}\",";
            bizContent += "  }";

            request.BizContent = bizContent;
            AlipayFundTransToaccountTransferResponse response = client.Execute(request);

            Console.WriteLine(response.Body);
        }