HomeHome Product Discus... Product Discus...Payment Registr...Payment Registr...Paypal Standard - critical error on returnPaypal Standard - critical error on return
Previous
 
Next
New Post
2/19/2013 7:45 AM
 
Hi all, I have a fairly urgent issue.  Using Smith Registration Pro 4.55.0 and Paypal Standard for recurring billing, I register the user, it redirects to Paypal just fine and submits the payment, no problems there.  The problem is after I pay, it either auto-redirects back to the web site or I have a "click here if it doesn't auto-redirect" and it appears to return to the actual registration page from where it originated with a "A critical error has occurred" error.  It is not redirecting to the page I have both defined in Paypal's "Return URL" (and auto return is on) or the "Success Redirect URL" in the Confirmation Status Page (after payment) area in RegPro (yes, this page does exist and it set to be viewable by all users).  I've been through all the Paypal settings and RegPro settings I can think of and don't notice anything.  The only thing I can possibly guess is that I have nothing in the API Callback URL field and it appears to not be editable so I can't put anything there.  Any ideas why the site is not redirecting to my confirmation page despite Paypal & RegPro being set to go there?  All is working well except for that one piece, and it is confusing to the user to see an error.  Thanks, Kevin
 
New Post
2/19/2013 2:33 PM
 
HI Kevin,

Which version of DNN are you currently running?

Please also provide screenshots or your Registration Settings and Product Setup screen.

Thanks!
 
New Post
2/20/2013 5:14 AM
 
Hi Kevin, thanks for the reply!

Sorry, can't believe I forgot to include all this info originally.  DNN 6.2.5.  I can't upload the screen shots here to this reply because the upload attachments also gives an error, so I will email these to you directly.  The critical error happens from two different RegPro modules with two different products (although they are very similar and configured similarly).  If you need host access or anything else, let me know.  Thanks!

Kevin
 
New Post
2/21/2013 4:24 PM
 
Hi Kevin,

Just updating this thread in case anyone else is following - We provided you with a bug fix and a new version of RegPro v4.37 last night and after performing a clean install of the module, you were able to go through the entire payment process without incident or error.

Thanks!
 
New Post
2/25/2013 3:34 PM
 
Hi Kevin,

Just getting around to responding to this after being out of town last weekend.  So, the sandbox install on DNN 6.2.5 allowed me to install the module just fine and place it on a page.  However, when I add the RegPro module to a page on my production DNN 6.2.5 install, I am still getting the "Method not found: 'Void Smith.License.SmithCipher`1..ctor(System.String)'" error as I was getting previously.  I did go ahead and uninstall all the previous versions of the older modules and removed all old tables and stored procedures (the uninstall did not remove everything), as well as all the Smith-related dll's from the bin folder.  As far as I can tell, the only difference between my production site and my sandbox site is the addition of XMod Pro module and a fairly basic skin.  I will note that my sandbox DNN 6.2.5 install was a clean install with nothing additional loaded, and I believe my production DNN 6.2.5 install was an upgrade from DNN 6.2.3 and it has XMod Pro 4 installed as well.  Any ideas?  The full message from the Event Viewer is below:

DotNetNuke.Services.Exceptions.PageLoadException: Method not found: 'Void Smith.License.SmithCipher`1..ctor(System.String)'. ---> System.MissingMethodException: Method not found: 'Void Smith.License.SmithCipher`1..ctor(System.String)'. at Smith.Modules.Common.SmithLicense.c(String base64) at Smith.Modules.Common.SmithLicense.a(SmithModuleFlags A_0, String A_1) at System.Linq.Enumerable.Aggregate[TSource,TAccumulate](IEnumerable`1 source, TAccumulate seed, Func`3 func) at Smith.Modules.Common.SmithLicense..ctor(String hostname, IEnumerable`1 keys) at Smith.Modules.Common.SmithModuleBase.UseLicense(IEnumerable`1 keys, DateTime date) at Smith.DNN.Modules.Registration.RegistrationMain.a() at Smith.DNN.Modules.Registration.RegistrationMain.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.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace ---

Kevin
 
New Post
2/26/2013 2:13 PM
 
Hi Kevin,

I think the issue is a missing dll. Please submit a Ticket with a link to this post and I will provide you with the dll - http://www.smith-consulting.com/Support/HelpDesk.aspx

Thanks!
 
Previous
 
Next
HomeHome Product Discus... Product Discus...Payment Registr...Payment Registr...Paypal Standard - critical error on returnPaypal Standard - critical error on return