Jason (Lead Developer)

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Thursday Jan 31st, 2013 at 10:14 am #40144 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)ccBill IS supported in s2Member® Pro (for Buy Now & Recurring Products) and we’re happy to answer any questions that you have. The documentation for ccBill is built into the configuration panels that come with s2Member® Pro. Most aspects of s2Member® Pro function together with ccBill, with the exception of Pro Forms and Pro Coupon Codes. s2Member® Pro Forms (and thus Coupon Codes) do NOT function with ccBill, because ccBill uses hosted checkout pages. s2Member® generates shortcodes that produce various types of ccBill buttons that lead to ccBill Dynamic Pricing Forms. I’m attaching screenshots for you :-) [click to enlarge] |
|
Posted: Thursday Jan 31st, 2013 at 9:59 am #40140 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
Very difficult to say what happened here without seeing the log files. Please enable logging in this section of your Dashboard so you can review what is happening behind-the-scene. Feel free to submit these privately for review if you need assistance. See: Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging Please use: s2Member® » Private Contact Form
In this section of your Dashboard, please use the Paid Registration Time at a Specific Membership Level.
|
|
Posted: Thursday Jan 31st, 2013 at 9:53 am #40139 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
Please see this article covering that hack Cristian posted in further detail.
Knowledge Base » Changing Words/Phrases In s2Member® |
|
Posted: Thursday Jan 31st, 2013 at 9:51 am #40137 | |
![]() |
|
Posted: Thursday Jan 31st, 2013 at 9:51 am #40136 | |
![]() |
|
Thanks for reporting this important issue.I’m glad to hear you resolved this. I don’t usually recommend plugins like this. WordPress® is already very secure if setup and configured properly. If there were security issues associated with a default WordPress installation, we’d all know about them by now. They have a security review team that keeps an eye on things like this too. I do recommend that you certify your site with s2Member® though, because that will help you ensure that your site is configured properly from a security standpoint. Nothing added in, just a quick scan against your configuration. Please see: Dashboard -› s2Member® -› General Options -› Security Badge
You can also run our server scanner if you like. Download this file.
Unzip, upload to your site; and then open in a browser for a full report. |
|
Posted: Thursday Jan 31st, 2013 at 9:42 am #40135 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Please see: http://www.s2member.com/forums/topic/thousands-of-s2m-transients-in-wp-database/#post-35210 |
|
Posted: Thursday Jan 31st, 2013 at 9:37 am #40134 | |
![]() |
|
Thanks for reporting this important issue.If s2Member® is not recognizing a logged-in User as a logged-in User, here are some things I would check on. 1. Is WordPress® recognizing them as being logged-in? 2. Do you have any caching plugins enabled?
I can confirm this does not occur in a default installation of WordPress® together with s2Member®. Tested today on a clean installation of WordPress® running no other plugins and a default WP theme. Running the latest versions of both WordPress® and s2Member®.
If problems persist, please setup a test installation and try to reproduce the issue there. If you can reproduce this on a clean installation of WordPress®, we’ll be happy to take a closer look for you. Please see this article for some clarification about the scope of our support services. |
|
Posted: Thursday Jan 31st, 2013 at 9:30 am #40132 | |
![]() |
|
Thanks for the heads up on this thread :-)
I can confirm this is NOT a bug in s2Member®.
Based on the log entries posted earlier, I suspect in at least one case reported here, the issue is installation-specific (i.e. configuration). Please be sure that you have updated your PayPal PDT Identity Key after going live. See: Dashboard -› s2Member® -› PayPal® Options -› PayPal® PDT Integration For anyone else having trouble with this, please take a look at your s2Member® log files to ensure there are no errors being reported. If you have errors like ($_POST vars cannot be verified), please double-check your entire integration with PayPal. Errors upon returning from checkout are often associated with an invalid
See also: Knowledge Base » Don't Mix www, — and Without! @Charles Hodges / @GrizzlyIf problems persist for either of you, please submit a Dashboard login privately, and we’ll run diagnostics on your installations. Please use: s2Member® » Private Contact Form |
|
Posted: Thursday Jan 31st, 2013 at 9:16 am #40129 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Yes, please add this line to your /wp-config.php file.
See also: Video » s2Member (Custom Capabilities) |
|
Posted: Thursday Jan 31st, 2013 at 9:13 am #40128 | |
![]() |
|
Thanks for reporting this important issue.Yes, this is a bug. I’m having this updated for the next maintenance release. Until then, if you’d like to correct it ahead of time, please download the attached file. Unzip and upload the /players/ directory, allowing all files to override your existing copies inside: /s2member/includes/templates/players/ http://d1v41qemfjie0l.cloudfront.net/s2member/uploads/players.zip |
|
Posted: Thursday Jan 31st, 2013 at 8:56 am #40125 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Example of a PHP conditional with OR logic.
|
|
Posted: Thursday Jan 31st, 2013 at 8:50 am #40123 | |
![]() |
|
Thanks for the follow-up :-)Excellent! Thanks for sharing. |
|
Posted: Thursday Jan 31st, 2013 at 8:49 am #40122 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Example of adding/removing Custom Capabilities on a per-User basis in WordPress®.
See also: http://codex.wordpress.org/Class_Reference/WP_User |
|
Posted: Thursday Jan 31st, 2013 at 8:46 am #40121 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)No, this feature is not yet available in s2Member® alone. We recommend integrating s2Member® together with BuddyPress if you’d like to add social networking functionality. See: Knowledge Base » Plugins/Themes (Compatibility w/ s2Member®) |
|
Posted: Thursday Jan 31st, 2013 at 8:44 am #40120 | |
![]() |
|
Thanks for reporting this important issue.Please post a copy of the Shortcode that you’re using and we’ll review it with you. |
|
Posted: Thursday Jan 31st, 2013 at 8:43 am #40119 | |
![]() |
|
Thanks for the follow-up :-)CSS selector for the Pro Login Widget provided by s2Member® Pro.
|
|
Posted: Thursday Jan 31st, 2013 at 8:39 am #40118 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)When you configured these Registration/Profile Fields, which Membership Levels did you apply them to? |
|
Posted: Thursday Jan 31st, 2013 at 8:35 am #40116 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)If you would like to use a custom success URL, please be sure to pass it through s2Member®, because s2Member® MUST process the Auto-Return data from PayPal first. We recommend using the Shortcode Attribute Or, if you’re dealing with a PayPal-generated Button, please use:
Please see: Knowledge Base » Using Buttons Generated @ PayPal.com To answer this question, no. It’s not a problem for new customers, only for existing customers that need to upgrade, that’s when s2Member needs those additional data fields. I recommend ALWAYS adding them if at all possible. If you would like to fill those values via JavaScript, please use this JavaScript function and variables included with s2Member®.
JavaScript Variables for the others please.
See also: Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants |
|
Posted: Thursday Jan 31st, 2013 at 8:18 am #40113 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)I don’t see anything in your list that s2Member® couldn’t help you accomplish. If you’re working with a developer, I recommend a quick read over these API functions, so they will have a working knowledge of advanced functionality should that need arise during development. I say “advanced”, but these really are simple to work with under normal circumstances. See: s2Member® » Codex (API Functions)
Absolutely. See: Knowledge Base » s2Member® Pro Forms |
|
Posted: Thursday Jan 31st, 2013 at 7:31 am #40106 | |
![]() |
|
Yes, that’s fine. As long as you’re not advertising explicitly in these forums.
s2Member® does not come with any functionality that would accomplish this for you out-of-the-box. s2Member’s Specific Post/Page Access can expire content after just a few minutes if you like, but it’s still not the same as what you’re describing. I recommend that you add a custom field dynamically, whenever a new post is created by this plugin. For instance, you might have something like this.
Now, in your Post where you make the Gravitiy Form available, wrap that with something like this.
That’s about as far as I can go on custom coding. I’ll be happy to provide you with more leads on where to find certain things, or to share ideas with you. Please see: s2Member® » Support Policy » Within Scope for some clarification on this. Thanks! |
|
Posted: Thursday Jan 31st, 2013 at 7:21 am #40103 | |
![]() |
|
Thanks for the heads up on this thread :-)
Yes, please use the native WordPress® Roles/Capabilities for the best compatibility with WordPress® and s2Member® both. See: http://codex.wordpress.org/Roles_and_Capabilities
|
|
Posted: Thursday Jan 31st, 2013 at 7:20 am #40102 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)I’m sorry, s2Member® does not come with that functionality built-in. You would need some custom code together with an installation of s2Member® for all of that to work as expected. |
|
Posted: Thursday Jan 31st, 2013 at 7:10 am #40100 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)I’m sorry, s2Member® does not include a feature that would make this possible out-of-the-box. You would need some custom code to go along with an installation of s2Member. |
|
Posted: Thursday Jan 31st, 2013 at 7:02 am #40098 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-) |
|
Posted: Thursday Jan 31st, 2013 at 6:59 am #40097 | |
![]() |
|
Thanks for the follow-up :-)Your shortcode appears to be using attributes that work with PayPal Express Checkout only. If you intend to accept credit cards on-site, you will need to have the following two attributes properly configured.
This is the default configuration when you generate a Pro Form. If you’re using only PayPal® Express Checkout (i.e. you don’t have a PayPal Pro account).
This allows you to accept everything still, but everything is processed via PayPal Express Checkout. IMPORTANT NOTE: Regardless of the payment method selected, if you send customers through PayPal Express Checkout (even if they choose to use a credit card at PayPal), PayPal will require your customer to have (or be willing to signup for) a PayPal account. Buy Now transactions do NOT require a PayPal account, but anything recurring, PayPal requires them to have an account, regardless of payment method. If you want to accept credit cards through a Pro Form (without your customers needing a PayPal account), you will need a PayPal Pro account with Recurring Billing Service enabled too. This way you can accept credit cards on-site with s2Member® Pro Forms. In that scenario, the default Pro Form works as expected.
|