When I check out and enter a login/password to be remembered, the charge goes through (using the 411111111111111) visa card but when it's done I get"Object reference not set to an instance of an object." error.
 
This is what the Event Viewer has to say about it:
AssemblyVersion:  5.2.3
PortalID: 0
PortalName: Irrigator Nasal Spray
UserID:  -1
UserName: 
ActiveTabID: 40
ActiveTabName:  Home
RawURL: /Home/tabid/40/ctl/Confirm/mid/389/Default.aspx
AbsoluteURL:  /Default.aspx
AbsoluteURLReferrer:  https://www.irrigatornasalspray.com/Home/tabid/40/ctl/Confirm/mid/389/Default.aspx
UserAgent:  Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5  (KHTML, like Gecko) Chrome/4.1.249.1064 Safari/532.5
DefaultDataProvider:  DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID:  4982e30e-35ed-44a3-ac19-6e3ad1a904c6
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.ImageClickEventHandler.Invoke(Object sender,  ImageClickEventArgs e)    at System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs  e)    at System.Web.UI.WebControls.ImageButton.RaisePostBackEvent(String  eventArgument)    at  System.Web.UI.WebControls.ImageButton.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 ---
Of course it also creates the order but does not empty out the users cart so I expect that I will be getting some multiple orders...
 
If I don't enter the new userid and password, it works fine.