一、源码介绍
1、支付宝电脑端扫码支付API封装
2、微信扫码支付API封装,生成微信支付的二维码地址
3、微信APP支付API封装
4、银联支付API封装
按照实例配置好各个API的参数即可。
//服务器异步通知页面路径
string notify_URL = "";
//页面跳转同步通知页面路径
string return_URL = "";
//商户订单号
string out_trade_no = DateTime.Now.ToString("xxxxxx00001");
//订单名称
string subject = "订单名称";
//付款金额
string total_fee = "0.01";
//订单描述
string body = "订单描述";
//商品展示地址
string show_url = "http://www.bollshow.com";
//防钓鱼时间戳
string anti_phishing_key = Genius.Payment.Alipay.Submit.Query_Timestamp();
//客户端的IP地址
string exter_invoke_ip = "221.0.0.1";
//非局域网的外网IP地址,如:221.0.0.1
//支付宝二维码支付
string shtmltext = Genius.Payment.Alipay.Utils.SendRequest(out_trade_no, subject, body, total_fee, notify_url, return_url, show_url);
response.Write(shtmltext);
//微信支付url
Genius.Payment.WeiXinpay.QRUtils.SendRequest(out_trade_no,0.01m,"xxxxxxxxxx", notify_url, return_url);
//银联支付
Genius.Payment.UnionPay.Utils.SendRequest(out_trade_no, 0.01m, "xxxxxxxxxx", notify_url, return_url);
二、注意事项
1、开发环境为visual studio 2015,无数据库,使用.net 4.0开发。
2、需要各个支付的配置信息一次在config目录配置
来源:搜素材网素材
搜素材网所有素材均为本站用户上传,仅供学习与参考,请勿用于商业用途,如有侵犯您的版权请联系客服服务QQ
本站提供各类html5响应式模板,前端js素材,网站模板,后台模板素材,程序源码素材。
由于技术有限本站不提供安装服务与bug修复,各类源码只提供分享服务,感谢您的理解。
如果对本站有任何意见请点击右侧侧边栏的反馈意见,我们会及时处理。