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);
}