public ActionResult Configure(CanadaPostShippingModel model) { if (!ModelState.IsValid) { return(Configure()); } //Canada Post page provides the API key with extra spaces model.ApiKey = model.ApiKey.Replace(" : ", ":"); //save settings _canadaPostSettings.CustomerNumber = model.CustomerNumber; _canadaPostSettings.ContractId = model.ContractId; _canadaPostSettings.ApiKey = model.ApiKey; _canadaPostSettings.UseSandbox = model.UseSandbox; _settingService.SaveSetting(_canadaPostSettings); SuccessNotification(_localizationService.GetResource("Admin.Plugins.Saved")); return(View("~/Plugins/Shipping.CanadaPost/Views/Configure.cshtml", model)); }