Home › Forums › Community Forum › success attribute not working
This topic contains 11 replies, has 3 voices. Last updated by Cristián Lávaque 4 years, 6 months ago.
Topic Author | Topic |
---|---|
Posted: Thursday Jun 7th, 2012 at 6:26 am #15775 | |
|
|
Hi all, my “success=” tag in a Paypal Pro form is not redirecting … just brings me to a blank page after signup. Here is my form code: [s2Member-Pro-PayPal-Form level="1" ccaps="" desc=" " ps="paypal" lc="" cc="USD" dg="0" ns="0" custom="www.argillaroad.com" success="http://www.argillaroad.com/welcome/" ta="0" tp="0" tt="D" ra="0.01" rp="1" rt="Y" rr="BN" rrt="" rra="2" accept="paypal,visa,mastercard,amex,discover,maestro,solo" accept_via_paypal="paypal" coupon="" accept_coupons="0" default_country_code="" captcha="0" /]Registration works, but then I get returned to the original signup page (http://www.argillaroad.com/subscribe-single/) however the page content does not display … strange. Thanks for your help! |
List Of Topic Replies
Author | Replies |
---|---|
Author | Replies |
Posted: Thursday Jun 7th, 2012 at 10:53 am #15795 | |
![]() |
|
Hi Frank, Have you double-checked your PDT integration (Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration) and your IPN integration (Dashboard -› s2Member® -› PayPal® Options -› PayPal® IPN Integration)? If both of those are definitely correct, please enable logging (Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging), conduct another test, and then copy/paste the log entries for that transaction from the log files in plugins/s2member-logs/ for us to take a look at. (Please X-out any private information, such as email addresses, before posting.) |
|
Posted: Thursday Jun 7th, 2012 at 4:44 pm #15840 | |
|
|
Thanks Raam, yeah, I have the PDT and IPN working fine. And at one point the success tag was working too, but not anymore. Here are the transactions from the log (and thanks again): IPN LOG API LOG |
|
Posted: Thursday Jun 7th, 2012 at 4:45 pm #15841 | |
|
|
PS. Raam, I’m also not getting the payment receipt email from Paypal (getting the wordpress email, but not the receipt email). |
|
Posted: Friday Jun 8th, 2012 at 5:41 pm #15967 | |
|
|
Hi Frank. You could update your s2Member to the latest release of the framework and the pro add-on, just to rule out the possibility of something that was fixed in the latest releases. Are you making sure you’re not logged in to your admin account when you test the purchase? Just checking. Have you added any hacks in your mu-plugins? /wp-content/mu-plugins/ Have you tested deactivating other plugins one by one and testing after each to make sure this problem isn’t something caused by a conflict? |
|
Posted: Friday Jun 8th, 2012 at 6:52 pm #15978 | |
|
|
Hi Christian, thanks. I did have the auto-login upon success hack in there, and when I removed it things seemed to work. Can you post the latest version of that hack and I can try again? Thanks. Also, I am still not getting the payment receipt email from Paypal … any thoughts? |
|
Posted: Saturday Jun 9th, 2012 at 5:18 am #16048 | |
|
|
I see. You mean the autologin after registration, right? I don’t know which version you had. You can post it here inside code tags. I think I haven’t touched that hack in a year, really. What improved when you removed it? If you’re getting paid on-site, and not on PayPal, I don’t know that PayPal would send an email. I’ll ask Jason. Does the s2Member confirmation email get sent? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email[/hilite] |
|
Posted: Saturday Jun 9th, 2012 at 6:41 am #16057 | |
|
|
Jason confirmed that PayPal would not email a customer that paid you on your site.
|
|
Posted: Saturday Jun 9th, 2012 at 6:57 am #16060 | |
|
|
Thanks, but I’m a bit confused. In PayPal Options, there’s a “Signup Confirmation Email (Pro Form)” section that reads “This email is sent to new Customers after they successfully complete a PayPal® “Pro Form” submission on your site. The primary purpose of this email, is to provide the Customer with a receipt …” Then it lists some transaction-related fields (amount, payment type, etc.) Which is what I’m trying to do … get them a receipt for their order. Can I use those same fields in my welcome email? Thanks. Oh, and here’s that auto-login hack code I was using:
|
|
Posted: Tuesday Jun 12th, 2012 at 1:23 am #16207 | |
|
|
I’m very sorry, Frank. That post about PayPal not emailing when getting paid on site, was meant for another thread where the person was asking about getting payments on the site and have PayPal email the customer. Sorry for posting here by mistake. :/ Your auto-login after registration hack is missing the redirection line. Was it working without it? http://www.primothemes.com/forums/viewtopic.php?f=4&t=14211#p31548 Regarding the confirmation email, did you test adding your own email address to the list of recipients? Would like to know if you get it while the customer doesn’t. Are other emails from WordPress going out? This article may help: Knowledge Base » Troubleshooting Email Delivery Problems |
|
Posted: Tuesday Jun 12th, 2012 at 9:09 am #16244 | |
|
|
Thanks Cristián, all is working well now. Getting two copies of each email for some reason (both the test subscriber and me as the admin getting two copies of the welcome email and paypal pro receipt) … but two is better than none ;) Thanks for all your help! |
|
Posted: Tuesday Jun 12th, 2012 at 11:36 pm #16332 | |
|
|
lol, right, it is better! :P It’s still odd, and I’m curious about what’s causing that behavior. Maybe another plugin is messing up with the wp_mail in WordPress? You’d need to deactivate the other plugins and test to confirm it. Anyway, I’m glad that you now get the emails. Thanks for the update. :) |
This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.