string app_id = "1111111111111";//开放平台应用id
string merchant_private_key = @"11111111111111";//应用私钥
string alipay_public_key = "111111111111";//支付宝公钥
//以上三项都在开放平台的应用详情里面可以找到 配置好才可以做接下来的操作
public void Get()
{
IAopClient alipayClient = new DefaultAopClient("https://openapi.alipay.com/gateway.do", app_id, merchant_private_key, "json", "1.0", "RSA2", alipay_public_key, "utf-8", false);
AlipayTradePagePayRequest request = new AlipayTradePagePayRequest();
try
{
String totalAmount = "0.01";
String outTradeNo = "56489791231564564";//此处自己做处理 生成唯一订单号,
String returnUrl = "http://**.**.com" + "/alipay/return_url";
String notifyUrl = "http://**.**.com" + "/alipay/notify_url";
AlipayTradePayModel model = new AlipayTradePayModel();
model.OutTradeNo=outTradeNo;
model.ProductCode="FAST_INSTANT_TRADE_PAY";
model.TotalAmount=(totalAmount);
model.Subject=(" PC支付测试");
model.Body=(" PC支付测试");
request.SetBizModel(model);
request.SetNotifyUrl(notifyUrl);
request.SetReturnUrl(returnUrl);
var form = alipayClient.pageExecute(request); //调用SDK生成表单 这个html内容输出到网页或者复制粘贴出去到html文件里面打开看结果即可有二维码就是成功了
}
catch (Exception e)
{
}
}