|
|
|
Joined: 9/8/2009
Posts: 6
|
|
|
hello, I have version 02.44.08 installed on my DNN (4.09.03) site. I am using PayPal Website Payments Pro as well. My issue is that when an order is submitted, the credit card is successfully charged but the website is giving a critical error message (see below). Please advise....
AssemblyVersion: 04.09.03 PortalID: 11 PortalName: NW Coffee & Tea UserID: -1 UserName: ActiveTabID: 223 ActiveTabName: Store RawURL: /dnn/store/Store/tabid/223/ctl/Confirm/mid/704/Default.aspx AbsoluteURL: /DNN/Default.aspx AbsoluteURLReferrer: https://www.nwcoffee.com/dnn/store/Store/tabid/223/ctl/Confirm/mid/704/Default.aspx UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; InfoPath.2; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider ExceptionGUID: 6c967d67-0e73-4dd2-9ddc-c7f4d349b954 InnerException: Object reference not set to an instance of an object. FileName: FileLineNumber: 0 FileColumnNumber: 0 Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus 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.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.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 ---
|
|
|
|
| |
|
|
|
Joined: 7/28/2009
Posts: 1452
|
|
|
I know you have had the module installed for awhile, were you able to process payments using paypal website payments pro successfully before and it just stopped working or have you never processed successfully using paypal website payments pro
At your service,
Dave Smith
|
|
|
|
| |
|
|
|
Joined: 9/8/2009
Posts: 6
|
|
|
Yes, my last successful order processed maybe a week ago, the only think I can think is that after that last order, someone asked if they could use the regular paypal check out option. so i went into the settings for the cart and checked the " Show Paypal Checkout Option" box. when i tested it out it did give me a critical error message. after that i unchecked the option and the critical error hasn't gone away since. that is the only change i have made to the cart settings.
|
|
|
|
| |
|
|
|
Joined: 7/28/2009
Posts: 1452
|
|
|
ok let me configure my test portal using the senario you described I will test it out and let you know what I find.
At your service,
Dave Smith
|
|
|
|
| |
|
|
|
Joined: 9/8/2009
Posts: 6
|
|
|
Any luck yet Dave? This is getting hard to explain to my customers...
|
|
|
|
| |
|
|
|
Joined: 7/28/2009
Posts: 1452
|
|
|
I have tested this on 2 different test portals one with version 2.44.08 and one with 2.44.14 (the latest) and I can't replicate the error your getting can you send an email to dave@smithcart.com with an admin login so i can login to your portal and see if I see anything. thanks
At your service,
Dave Smith
|
|
|
|
| |
|
|
|
|
Joined: 12/15/2009
Posts: 65
|
|
|
I am experiencing the exact same error...Dave, I sent you host account details last night so you can check it out. Thanks!
AssemblyVersion: 5.1.4
PortalID: 4
PortalName: Start Your Own Online Poker Room
UserID: -1
UserName:
ActiveTabID: 219
ActiveTabName: Packages
RawURL: /Packages/tabid/219/ctl/Confirm/mid/761/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.mypokerstartup.com/Packages/tabid/219/ctl/Confirm/mid/761/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: d0c881d6-b04d-4e51-bc5f-36b70e81e282
InnerException: Object reference not set to an instance of an object.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
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.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.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 -
|
|
|
|
| |
|
|
|
Joined: 7/28/2009
Posts: 1452
|
|
|
Ricky,
I just emailed you a new dll to deploy let me know if it fixes the issue.
Dave
At your service,
Dave Smith
|
|
|
|
| |
|
|
|
|
Joined: 12/15/2009
Posts: 65
|
|
|
Dave,
I have deployed the new dlls, but am still getting the same error:
Method: Smith.DNN.Modules.BuyNow.Confirm.ProcessStatus
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.ProcessStatus(PaymentStatusInfo status) at Smith.DNN.Modules.BuyNow.Confirm.Submit() at Smith.DNN.Modules.BuyNow.Confirm.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 ---
-Ricky
|
|
|
|
| |
|
|
|
Joined: 6/2/2009
Posts: 36
|
|
|
Paypal Website Payments Pro requires the log4net dll. I made the fix including the log4net dll in the new build and install script. I have emailed you a link to download the latest build as well have uploaded to Snowcovered. Let me know if it worked for you.
|
|
|
|
| |
|
|
|
|
Joined: 12/15/2009
Posts: 65
|
|
|
I installed the new build, but unfortunately had the same results. Are you able to perform test transactions without error on your end? Also, the build number you sent me (2.44.14) was the same as the one I had, so I was wondering if that was actually the correct one or did you just not change the build number?
-Ricky
|
|
|
|
| |
|
|
|
Joined: 7/28/2009
Posts: 1452
|
|
|
I am happy to report that this issue is resolved for Ricky it turns out that he needed to change his web config to run under full trust since paypal website payments pro requires it.
I have added post on this issue:
http://www.smith-consulting.com/forum...
At your service,
Dave Smith
|
|
|
|
| |
|
|
|
|
Joined: 12/15/2009
Posts: 65
|
|
|
Dave,
Thanks again for your quick responses to resolve this issue. On to SSL!
-Ricky
|
|
|
|