PayPayiOSTest.PayPalManager.PayPalManager C# (CSharp) Method

PayPalManager() public method

public PayPalManager ( string environmentProduction, string environmentSandbox ) : System
environmentProduction string
environmentSandbox string
return System
		public PayPalManager(string environmentProduction, string environmentSandbox)
		{
			PayPalMobile.InitializeWithClientIdsForEnvironments (NSDictionary.FromObjectsAndKeys (
				new NSObject[] {
					new NSString (environmentProduction),
					new NSString (environmentSandbox)
				}, new NSObject[] {
					Constants.PayPalEnvironmentProduction,
					Constants.PayPalEnvironmentSandbox
				}
			));
			Environment = Constants.PayPalEnvironmentNoNetwork.ToString();
			_payPalConfig = new PayPalConfiguration ();
			AcceptCreditCards = true;
			// Set up payPalConfig
			_payPalConfig.MerchantName = "Awesome Shirts, Inc.";
			_payPalConfig.MerchantPrivacyPolicyURL = new NSUrl ("https://www.paypal.com/webapps/mpp/ua/privacy-full");
			_payPalConfig.MerchantUserAgreementURL = new NSUrl ("https://www.paypal.com/webapps/mpp/ua/useragreement-full");
			_payPalConfig.LanguageOrLocale = NSLocale.PreferredLanguages [0];
			_payPalConfig.PayPalShippingAddressOption = PayPalShippingAddressOption.PayPal;

			Debug.WriteLine ("PayPal iOS SDK Version: " + PayPalMobile.LibraryVersion);
		}