You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
3.2 KiB
C#

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using HuizhongLibrary.Common.Configuration;
using System;
using System.Collections.Generic;
using System.Web;
namespace WxPayAPI
{
/**
* 配置账号信息
*/
public class WxPayConfig
{
//=======【基本信息设置】=====================================
/* 微信公众号信息配置
* APPID绑定支付的APPID必须配置
* MCHID商户号必须配置
* KEY商户支付密钥参考开户邮件设置必须配置
* APPSECRET公众帐号secert仅JSAPI支付的时候需要配置
*/
public static string SetupPath = AppDomain.CurrentDomain.BaseDirectory + "Web.config";
public static string APPID = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "appId2");// "wx0a895a6721484fb0";// "wx36c993c30d3b6f0b";//"wxdf1f17164598d212";////"wx2428e34e0e7dc6ef";
public static string MCHID = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "MCHID");// "1438351202";//"10021220";// "1233410002";
public static string KEY = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "KEY");//"G6g1D7EcO5nphIfdxPVRwugxSZmEj7hF";// "cnHR45zLWk6GDs7UBo1FmcKJKvGx7tVC";//"e10adc3849ba56abbe56e056f20f883e";
public static string APPSECRET = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "appSecret2");//"meishimeikejiaoyukeji57487345027";//"f3e4a23c29d2652f967b1a845869735f";// "ef393a0a66954f84c04875360c46b3e0";// "51c56b886b5be869567dd389b3e5d1d6";
//=======【证书路径设置】=====================================
/* 证书路径,注意应该填写绝对路径(仅退款、撤销订单时需要)
*/
public static string SSLCERT_PATH = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "SSLCERT_PATH");//"cert/apiclient_cert.p12";
public static string SSLCERT_PASSWORD = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "SSLCERT_PASSWORD"); //"1438351202";//"10021220";//"1233410002";
//=======【支付结果通知url】=====================================
/* 支付结果通知回调url用于商户接收支付结果
*/
public static string NOTIFY_URL = ConfigurationSourceSection.LoadXml_Attribute(SetupPath, "NOTIFY_URL");// "http://szxy.edu-oto.com/Phone/ResultNotifyPage.aspx";
//=======【商户系统后台机器IP】=====================================
/* 此参数可手动配置也可在程序中自动获取
*/
public const string IP = "";//"8.8.8.8";
//=======【代理服务器设置】===================================
/* 默认IP和端口号分别为0.0.0.0和0此时不开启代理如有需要才设置
*/
public const string PROXY_URL = "";
//=======【上报信息配置】===================================
/* 测速上报等级0.关闭上报; 1.仅错误时上报; 2.全量上报
*/
public const int REPORT_LEVENL = 1;
//=======【日志级别】===================================
/* 日志等级0.不输出日志1.只输出错误信息; 2.输出错误和正常信息; 3.输出错误信息、正常信息和调试信息
*/
public const int LOG_LEVENL = 0;
}
}