Error When Clicking "Pay Now" Button

For general questions and discussions specific to the AbleCommerce GOLD ASP.Net shopping cart software.
Post Reply
MaryP
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 43
Joined: Wed Oct 22, 2014 10:20 am

Error When Clicking "Pay Now" Button

Post by MaryP » Tue Mar 08, 2016 11:01 am

When a user logs in to pay a remaining balance for an order, they go to Account > View Order to view a link that sauce "Pay Now" to pay it. When the users click "Pay Now," they receive a server error (see "http://www.hotsaucedepot.com/Errors/Gen ... Order.aspx") on the front end, and we get the following error in our error log:

An error has occured at https://www.hotsaucedepot.com/Members/P ... er=2126597
Exception: Exception of type 'System.Web.HttpUnhandledException' was thrown. Stack Trace: at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Inner Exception: Object reference not set to an instance of an object. Inner Exception Stack Trace: at AbleCommerce.ConLib.Checkout.PaymentWidget.Page_Load(Object sender, 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.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Any thoughts on how to fix this?

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Error When Clicking "Pay Now" Button

Post by Katie » Tue Mar 08, 2016 11:50 am

Hi Mary,

We'll need more info.

What version are you using?

What payment methods do you have configured?

Have you customized the \ConLib\Checkout\PaymentWidget ?

Thanks,
Katie
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

MaryP
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 43
Joined: Wed Oct 22, 2014 10:20 am

Re: Error When Clicking "Pay Now" Button

Post by MaryP » Tue Mar 08, 2016 12:56 pm

Thank you, Katie!

What version are you using? AbleCommerce GoldR8 (build 7345)

What payment methods do you have configured? Visa, Mastercard, AmEx, Discover, PayPal, Approved Account (but only visible on backend), Gift Certificate, Check by Mail, Cash.

Have you customized the \ConLib\Checkout\PaymentWidget ? Actually, yes I believe we recently had a customization for this!

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Error When Clicking "Pay Now" Button

Post by Katie » Tue Mar 08, 2016 1:45 pm

Have you customized the \ConLib\Checkout\PaymentWidget ? Actually, yes I believe we recently had a customization for this!
Thanks for the information. Can you tell me if the PAY NOW link worked in the past? If it did, then we can probably say something went wrong with the customization. One thing you can do is put in the stock file and do a quick test.
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

MaryP
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 43
Joined: Wed Oct 22, 2014 10:20 am

Re: Error When Clicking "Pay Now" Button

Post by MaryP » Wed Mar 09, 2016 5:08 am

It did work in the past--I think you hit the nail on the head with the customization, so we'll take a look at that. Thanks again!

MaryP
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 43
Joined: Wed Oct 22, 2014 10:20 am

Re: Error When Clicking "Pay Now" Button

Post by MaryP » Wed Mar 30, 2016 7:58 am

Hi Katie,

The person we hired to do the customization has insisted that what they did didn't affect the PAY NOW link, but we still think that could be the issue. We are also receiving an error when we try to change/update a user's email address on the "Account" tab. Our customization added an additional field to the "Account" tab. so we think that all of these are related. I've pasted the error below. Can you tell us which file might be causing these errors? I would be happy to email you (or someone) the file to take a look at because we are completely stumped now. Thank you in advance!

Trying to change email address:
An error has occured at https://www.brewhaus.com/Admin/People/U ... rId=159031
Exception: Exception of type 'System.Web.HttpUnhandledException' was thrown. Stack Trace: at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest() at System.Web.UI.Page.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) Inner Exception: Input string was not in a correct format. Inner Exception Stack Trace: 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 AbleCommerce.Admin.People.Users.AccountTabPage.SaveAccount() at AbleCommerce.Admin.People.Users.AccountTabPage.SaveAccountButton_Click(Object sender, EventArgs e) at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

User avatar
Katie
AbleCommerce Admin
AbleCommerce Admin
Posts: 2651
Joined: Tue Dec 02, 2003 1:54 am
Contact:

Re: Error When Clicking "Pay Now" Button

Post by Katie » Wed Mar 30, 2016 11:45 am

The person we hired to do the customization has insisted that what they did didn't affect the PAY NOW link, but we still think that could be the issue.
This is when it would be a good idea to have a stock version of AbleCommerce installed so you can find out if it is the customization or not.

The page you asked about is in the error message - /Admin/People/Users/EditUser.aspx

This will be in the \admin\people\users\ folder. The files will be EditUser.aspx and EditUser.aspx.cs

You can compare with the original versions. I still think the best way to figure this out is to setup another local install and see if the customizations are really the cause.

Hope this helps,
Katie
Thank you for choosing AbleCommerce!

http://help.ablecommerce.com - product support
http://wiki.ablecommerce.com - developer support

Post Reply