At the conclusion of the order process, after the confirmation screen has shown and user clicks the "Close" button, they are successfully redirected to the url specified in the settings, however they're getting a "A critical error has occurred. Input string was not in a correct format." In the event log, here's what it's saying about the error:
AssemblyVersion: 5.4.2
PortalID: 1
PortalName: Shop Online at the Harvard General Store
UserID: 90
UserName: kenmrobbins
ActiveTabID: 193
ActiveTabName: Quarterdeck
RawURL: /ShopOnline/Quarterdeck/tabid/193/ctl/ConfirmStatus/mid/668/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: https://harvardgeneralstore.com/ShopOnline/Quarterdeck/tabid/193/ctl/ConfirmStatus/mid/668/Default.aspx
UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.55 Safari/533.4
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: a220309f-c16a-4c3d-9d92-fc25eb46ac83
InnerException: Input string was not in a correct format.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Number.StringToNumber
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Input string was not in a correct format. ---> System.FormatException: Input string was not in a correct format. at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) at Smith.DNN.Modules.BuyNow.ConfirmStatus.GetOrderDetails() at Smith.DNN.Modules.BuyNow.ConfirmStatus.SendEmail(CustomerInfo customer, UserInfo objUserInfo) at Smith.DNN.Modules.BuyNow.ConfirmStatus.Redirect() at Smith.DNN.Modules.BuyNow.ConfirmStatus.btnSubmit_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.OnClick(EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) at System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---
Source:
Server Name: WEB18