HomeHome Product Discus... Product Discus...SmithCartSmithCartPaypal Standard bug in latest version (show stopper)Paypal Standard bug in latest version (show stopper)
Previous
 
Next
New Post
9/15/2010 10:27 AM
 

I have just tried to process an order which has worked fine in previous versions using Paypal standard. Now when I test it, the order is placed in Paypal (I get email confirmation etc) but when Paypal tries to return to the site to inform SmithCart that the order is complete I get the following error and no emails etc from SmithCart.

Exception Date: 15/09/2010 18:16:33
AssemblyVersion: 5.2.1
UserID: -1
UserName:
ActiveTabID: 343
ActiveTabName: Buy Now
RawURL: /BuyNow/tabid/343/ctl/Confirm/mid/1104/Default.aspx?PayPal=Success
AbsoluteURL: /Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.21022; .NET CLR 3.5.30729; .NET CLR 1.1.4322; .NET CLR 3.0.30729; MS-RTC LM 8; .NET4.0C)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 361ef4f4-ca4c-44d4-a806-91018ee200f9
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.HandlePayPalReturn() 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 ---

 
New Post
9/15/2010 11:12 AM
 

Just to confirm you are running cart v3.08 correct?

-Scott


Scott Kelly
Project Manager
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
New Post
9/15/2010 11:39 PM
 

correct, downloaded it yesterday

 
New Post
9/16/2010 2:31 AM
 

The issue returning from PayPal Standard is now fixed and the hotfix is available on the cart downloads page. Under SmithCart 3.08 Hotfixes download "App_Web_confirm308.zip" and copy the dll in the zip to your \bin folder.


At your service,
Dave Smith
DotNetNuke Consulting, DotNetNuke Store and DNN Ecommerce
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartPaypal Standard bug in latest version (show stopper)Paypal Standard bug in latest version (show stopper)