I get the following error returning from the DPS Payment Express gateway once it confirms my card details and payment is approved. I then click on the next button to return to the cart and I get an error code and the items are still in my mini cart.
DNN event viewer says the following:
AssemblyVersion: 5.2.3
PortalID: 0
PortalName: Website Design, Development, CMS, Content Management by Revive Interactive
UserID: 8
UserName: johnw
ActiveTabID: 554
ActiveTabName: Store
RawURL: /Store/tabid/554/ctl/Confirm/mid/1417/Default.aspx?result=v580p0tlics_SgCax8SUVR0zVMLszW3e2uaelLlNhnDYGONo1xbVcSoQ2WX1Isti261802nq0NSqqL3Lf_FozIcLwysfG1dhJeMBbsx1FlSIobu8TBg3KtXZUdKc_MMNmuV8DkF_og3FAqrBpmvVUH3PUAvMlxQTguIqNZO4hFF7TkeYCubjx01TxS_1mvGjUtqOS3uZIyB8W9E9TPiYnUgJznfRxId6abaeUvYzt8oQ0s_V2wCKvoCO_eq7sEAzJHzNifgjLIYasxPAfQ3KOiQqGOGf9fj9t2RkVK1ZwFkW0NZJNohuCFZd6_wlfzZCHeFCbYXQA9_YUGALIYhKZHzaRuBYtslVz6VeyYklw6YFuQiGN21pDyMkofI8UYivyl1-F3n4TcH2_nLTow5Ea0K8R9BwqVMmdD5G6TypjOxLBZXJ9k0kfH2OkNquL1iP8KwbN-1nZU0moQXqYbh44iPfYGD75hExwC9nQkMJDFEVkK3t1JK8JmOaxeDvaaSFOYof2bGLg7ASOKMVupx08R_ViRWXE9ZawCxfjRmMLF9i4=&userid=Revive_Dev
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer:
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.9.2.8) Gecko/20100722 Firefox/3.6.8 GTB7.1 ( .NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 285e27b2-b306-4a1b-bae8-774e2b155834
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.GetOrderDetails
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object.at Smith.DNN.Modules.BuyNow.Confirm.GetOrderDetails()at Smith.DNN.Modules.BuyNow.Confirm.SendEmail(CustomerInfo customer, UserInfo objUserInfo)at Smith.DNN.Modules.BuyNow.Confirm.HandleDPSReturn()at Smith.DNN.Modules.BuyNow.Confirm.Page_Load(Object sender, EventArgs e)at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)at System.Web.UI.Control.OnLoad(EventArgs e)at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Control.LoadRecursive()at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)--- End of inner exception stack trace ---
Source: