Cristián Lávaque
My Latest Replies (From Various Topics)
| Author | Replies |
|---|---|
| Author | Replies |
| Posted: Thursday Dec 6th, 2012 at 8:05 am #33690 | |
|
|
|
|
Hi Greg. Do you have the s2Member framework (the free version) installed? This is required even if you’re using s2Member Pro, which doesn’t replace the framework, it adds features to it. Please read these: Make sure that when you upload the plugin via FTP, you don’t have an extra s2member-pro folder created when unzipping it. You should have /wp-content/plugins/s2member-pro/pro-module.php I hope it helps. :) |
|
| Posted: Thursday Dec 6th, 2012 at 7:59 am #33688 | |
|
|
|
|
Christian, Buy Now transactions would have the EOT time by s2Member, not having it set would indicate something went wrong. You are using a button created over at PayPal, did you integrate it with s2Member? Knowledge Base » Using PayPal created buttons What do the logs say about the transaction? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] |
|
| Posted: Thursday Dec 6th, 2012 at 7:57 am #33687 | |
|
|
|
|
Hi Andy.
The pro-form only acts as a registration form when the user is not logged in, so having the registration fields show up for a logged in user would indicate a problem with the form’s JavaScript caused by a plugin or the theme. I suggest that you follow the suggestions given in this article to test it: Knowledge Base » Common Troubleshooting Tips
The custom profile fields should be in the pro-form as part of the registration for non-logged in users. The troubleshooting suggested above may help solve this as well. I’d also check if the custom profile fields were actually created. I’ve seen some site owners skip the last step and not save them. When you create the field and see it in the list, it seems you’re done with it, but you still have to go to the bottom of the General Options page and click the “save all” button. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite] I hope that helps. :) |
|
| Posted: Thursday Dec 6th, 2012 at 7:43 am #33686 | |
|
|
|
|
Hi Lesley. The likely cause is the way it’s affecting the content filtering. It’s making changes to the output of the button shortcode, when it shouldn’t. You can look in the theme for things that would affect the content. Another thing to try would be disabling content filters using a plugin like TrueEdit. http://wordpress.org/extend/plugins/trueedit/ A likely culprit is the wpautop filter, but using this plugin doesn’t always solve this problem, it varies depending on what the theme is doing. Another thing you can try is edit the shortcode button’s template to remove all HTML comments and line breaks. s2member\includes\templates\buttons\paypal-checkout-button.php And you can also use buttons created over at PayPal, integrated with s2Member: Knowledge Base » Using PayPal created buttons. Keep in mind that this one will only work for new users, not upgrading existing ones since the user info will not be included in the button. I hope that helps. :) |
|
| Posted: Thursday Dec 6th, 2012 at 7:36 am #33685 | |
|
|
|
Do you mean the TwentyTen theme? What versions of WordPress and s2Member are you using?
The free version of s2Member is the framework. Then there’s s2Member Pro, the one you purchased, which is an add-on to the framework, it adds features to it, like the login widget, the pro-forms, export tool, etc. Video » s2Member® Pro Intro
Could you send the site’s info so I can take a look? s2Member® » Private Contact Form |
|
| Posted: Thursday Dec 6th, 2012 at 5:51 am #33677 | |
|
|
|
That’s weird, because the URL looks correct I was just able to load it. I’ve seen it happen that sometimes the server blocks PayPal because of an IP restriction or something like that. You may want to check with your host if they could look at the logs to find if anyone trying to access that address was blocked. Also, you may want to try this server check tool, just in case it comes up with something. http://www.s2member.com/r/server-check-tool/ Upload the PHP file to your WP directory and load it in your browser, please. |
|
| Posted: Thursday Dec 6th, 2012 at 5:46 am #33676 | |
|
|
|
|
Ah, I see. So you want to edit the New User email, not the Signup Confirmation one? In that case, you’d need to write another hack for it, I don’t remember one being posted before for it… In the file s2member\includes\classes\email-configs.inc.php you’ll find the string [hilite code]$msg = $GLOBALS["WS_PLUGIN__"]["s2member"]["o"]["new_user_email_message"][/hilite]. You could hack that to be different depending on your conditions. If you don’t know enough to achieve it, you may want to hire a freelancer from a site like jobs.wordpress.net, elance.com or odesk.com. :) |
|
| Posted: Thursday Dec 6th, 2012 at 5:43 am #33675 | |
|
|
|
|
Cool. :) |
|
| Posted: Thursday Dec 6th, 2012 at 5:36 am #33674 | |
|
|
|
|
It doesn’t have a date for its release yet, but you can do something like that with a simple hack already. Please take a look here: http://www.primothemes.com/forums/viewtopic.php?f=4&t=15676&p=50619#p50550 After adding the ccaps to the user in MailChimp, I think you could filter the list by that field to customize your mailings. I hope it helps. :) |
|
| Posted: Thursday Dec 6th, 2012 at 1:34 am #33668 | |
|
|
|
Thanks for the update. I’m very glad you found what was causing this. :)
Pat, the shortcode looks fine, except for the ccaps value. Are you using ccaps to restrict access? If not, you can leave it empty. Try this please:
And please make sure you have logging enabled and test that shortcode. If you still have trouble, please post here from all the log files (including those with “paypal” in the name) the entries related to your test (x’ing out any private info). [hilite path]Dashboard -› s2Member® -› Authorize.Net® Options -› Account Details -› Logging[/hilite] Thanks! |
|
| Posted: Thursday Dec 6th, 2012 at 1:04 am #33666 | |
|
|
|
|
Got it. Could you make sure you have logging enabled, and then register a new user so an entry is added to the MailChimp log? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] (It’s under the PayPal options, but logging is general and applies to the MailChimp integration too.) Post here the entry, x’ing out any private info, please. Thanks! |
|
| Posted: Thursday Dec 6th, 2012 at 1:02 am #33665 | |
|
|
|
|
Yeah, that sounds right. Normally, s2Member would cancel the old profile and creata a new one. In this case, though, it’d not be able to cancel the old one, so I’m not sure if that’d cause trouble creating the new one. You should test this first. If it doesn’t happen automatically, then what I’d do is remove their subscr. ID from their profiles before making them create a new profile, and you can cancel the old ones manually. |
|
| Posted: Wednesday Dec 5th, 2012 at 11:21 am #33576 | |
|
|
|
|
I suggested the variable shortcode attributes because you mentioned changing the amount. What you could do to change the input type from image to button, if all your buttons will be that way, is edit the template for the button. s2member\includes\templates\buttons\paypal-checkout-button.php Remember you’d have to reapply this after each s2Member update you do. I hope it helps. :) |
|
| Posted: Wednesday Dec 5th, 2012 at 11:13 am #33574 | |
|
|
|
|
Cool. To have the buttons in another site, you can use buttons created over at PayPal and integrated with s2Member following this article: Knowledge Base » Using PayPal created buttons. That only works for new users, not to upgrade existing ones, but it seems that’s what you need so it should be fine. I hope it helps. :) |
|
| Posted: Wednesday Dec 5th, 2012 at 11:11 am #33573 | |
|
|
|
|
Hi Johnny. That’s fine, as long as s2Member Pro is used on a single site, you can change it the times you need. In your Profile page you can update the domain name. http://www.s2member.com/profile/ |
|
| Posted: Wednesday Dec 5th, 2012 at 11:09 am #33572 | |
|
|
|
|
Cool. Yeah, that’s better if you can do that way what you need. Multisite installations are more complicated. |
|
| Posted: Wednesday Dec 5th, 2012 at 10:12 am #33569 | |
|
|
|
|
Hi Shawn. Could you post the code you’re using? Please put it inside HTML [hilite mono]<[/hilite][hilite mono]code><[/hilite][hilite mono]/code>[/hilite] tags. |
|
| Posted: Wednesday Dec 5th, 2012 at 10:04 am #33568 | |
|
|
|
|
Sam, this may help: http://www.primothemes.com/forums/viewtopic.php?f=4&t=10368&p=33365#p33365 |
|
| Posted: Wednesday Dec 5th, 2012 at 10:03 am #33567 | |
|
|
|
I’m guessing that only those who entered their location will be listed, is that the case? If so, you’d need to find how to add the location field to the registration form so they fill it out on registration. |
|
| Posted: Wednesday Dec 5th, 2012 at 9:55 am #33566 | |
|
|
|
|
I’m not aware of a published hack/plugin to do those, but it should be possible to create them, either you or someone you hire.
You can use the payment notification together with a custom script that stores that information in a database table to use for those features you mentioned. I hope that helps. :) |
|
| Posted: Wednesday Dec 5th, 2012 at 9:41 am #33561 | |
|
|
|
Sure, after upgrading you can post your questions in the Customers forum: http://www.s2member.com/forums/forum/customers/ :) |
|
| Posted: Wednesday Dec 5th, 2012 at 9:25 am #33556 | |
|
|
|
What payment gateway do you want to do this with? Using a pro-form or button?
|
|
| Posted: Wednesday Dec 5th, 2012 at 9:05 am #33552 | |
|
|
|
|
Andrew, could you try the tips given here? Knowledge Base » Common Troubleshooting Tips |
|
| Posted: Wednesday Dec 5th, 2012 at 9:00 am #33550 | |
|
|
|
Ines, what do you mean by the PHP button code? Do you mean this? [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Membership Level # Buttons -> Resulting PayPal® Button Code[/hilite] If you use that in your post, then it doesn’t get encrypted by s2Member, since it doesn’t go through s2Member before showing up in your page. The shortcode’s output can be encrypted if you enabled encryption, though. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Encryption[/hilite]
Maybe this helps: Knowledge Base » Using variables in a shortcode |
|
| Posted: Wednesday Dec 5th, 2012 at 8:52 am #33547 | |
|
|
|
|
Hi Randy. If you’re using PayPal Pro, then you need to have SSL, but if you’re just using the Express Checkout option in the pro-form, then it’s not required, since the payment is done over at PayPal instead of your site. Pre Sale FAQs » Do I need an SSL certificate to use PayPal® Pro or Authorize.Net®? I hope that helps. :) |
|








Pre-Sale FAQs
Video Tutorials
Community Forum
Knowledge Base
News/Updates
s2 Codex / Docs
GPL v2 License
Contact A Human
About Us
Our Customers
Support Policy
Privacy Policy
