}//String function end public VPCRequest AmexConfig() { Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Collect Information for AMEX Gateway"); VPCRequest conn = new VPCRequest(_TNS.Properties.Settings.Default.PaymentServerURL); // Configure the proxy details (if needed) conn.SetProxyHost(_TNS.Properties.Settings.Default.ProxyHost); conn.SetProxyUser(_TNS.Properties.Settings.Default.ProxyUser); conn.SetProxyPassword(_TNS.Properties.Settings.Default.ProxyPassword); conn.SetProxyDomain(_TNS.Properties.Settings.Default.ProxyDomain); conn.SetSecureSecret(_TNS.Properties.Settings.Default.vpc_SecureSecret); // Add the Digital Order Fields for the functionality you wish to use // Core Transaction Fields conn.AddDigitalOrderField("vpc_Version", _TNS.Properties.Settings.Default.vpc_Version); conn.AddDigitalOrderField("vpc_AccessCode", _TNS.Properties.Settings.Default.vpc_AccessCode); conn.AddDigitalOrderField("vpc_Merchant", _TNS.Properties.Settings.Default.vpc_Merchant); conn.AddDigitalOrderField("vpc_User", _TNS.Properties.Settings.Default.vpc_User); conn.AddDigitalOrderField("vpc_Password", _TNS.Properties.Settings.Default.vpc_Password); return(conn); //Configure the Hard coded details (if needed) //VPCRequest conn = new VPCRequest("https://vpos.amxvpos.com/vpcdps"); //conn.SetProxyHost(""); //conn.SetProxyUser(""); //conn.SetProxyPassword(""); //conn.SetProxyDomain(""); //conn.SetSecureSecret("44DD98D32ECD3C1AA7F12A1D0F8B41EA"); }
}//String function end public VPCRequest AmexConfig() { Microsoft.Practices.EnterpriseLibrary.Logging.Logger.Write("Collect Information for AMEX Gateway"); VPCRequest conn = new VPCRequest(_TNS.Properties.Settings.Default.PaymentServerURL); // Configure the proxy details (if needed) conn.SetProxyHost(_TNS.Properties.Settings.Default.ProxyHost); conn.SetProxyUser(_TNS.Properties.Settings.Default.ProxyUser); conn.SetProxyPassword(_TNS.Properties.Settings.Default.ProxyPassword); conn.SetProxyDomain(_TNS.Properties.Settings.Default.ProxyDomain); conn.SetSecureSecret(_TNS.Properties.Settings.Default.vpc_SecureSecret); // Add the Digital Order Fields for the functionality you wish to use // Core Transaction Fields conn.AddDigitalOrderField("vpc_Version", _TNS.Properties.Settings.Default.vpc_Version); conn.AddDigitalOrderField("vpc_AccessCode", _TNS.Properties.Settings.Default.vpc_AccessCode); conn.AddDigitalOrderField("vpc_Merchant", _TNS.Properties.Settings.Default.vpc_Merchant); conn.AddDigitalOrderField("vpc_User", _TNS.Properties.Settings.Default.vpc_User); conn.AddDigitalOrderField("vpc_Password", _TNS.Properties.Settings.Default.vpc_Password); return conn; //Configure the Hard coded details (if needed) //VPCRequest conn = new VPCRequest("https://vpos.amxvpos.com/vpcdps"); //conn.SetProxyHost(""); //conn.SetProxyUser(""); //conn.SetProxyPassword(""); //conn.SetProxyDomain(""); //conn.SetSecureSecret("44DD98D32ECD3C1AA7F12A1D0F8B41EA"); }