Jason (Lead Developer)

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Saturday Feb 2nd, 2013 at 11:59 am #40454 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Absolutely. Please log into your account here at s2Member.com and update your profile once you go live. Please update the Primary Domain listed on your account at anytime you like. |
|
Posted: Saturday Feb 2nd, 2013 at 11:33 am #40439 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)s2Member® supports the BillMeLater® service, simply because it’s supported by PayPal during checkout at PayPal.com. If you’ve already integrated with PayPal (i.e. you make PayPal a payment option on your site), then you’re already integrated with BillMeLater. Customers can simply choose BillMeLater during checkout at PayPal.com.
If you would like to promote BillMeLater®, as we have done here (bottom of this page); you can take the code provided by BillMeLater and PayPal — and advertise it on your website. Just like the code sample you posted previously. Each merchant will have their own code sample, so you should grab yours here. You can place this anywhere you like. Does not matter.
If you paste this into a WordPress® Post or Page, I recommend that you first install the Raw HTML plugin, otherwise that code sample they provide might get mangled. Be sure to install the Raw HTML plugin, and then turn off content filters using the features provided by this plugin. Or, you could simply integrate that code snippet they provide into a WordPress® theme file, or into an s2Member® Pro template file. See: Knowledge Base » s2Member® Pro Forms -› Customizing Templates |
|
Posted: Saturday Feb 2nd, 2013 at 11:20 am #40437 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Please post a Dashboard login privately and we’ll run diagnostics for you. |
|
Posted: Saturday Feb 2nd, 2013 at 11:17 am #40435 | |
![]() |
|
Thanks for the follow-up :-)Your’re absolutely right. I’m editing my previous post. This occurs because s2Member attempts to define this, and if you don’t set it in each Shortcode, it will actually nullify any value that you defined earlier. Not ideal. I’m going to have this updated to support a key being placed in the head, or in the |
|
Posted: Saturday Feb 2nd, 2013 at 11:12 am #40434 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
I would advise against trying to modify the WordPress core in this regard, because many areas of WordPress, and almost all plugins rely on a strict Username validation and sanitation, which would not expect nor allow characters found in email addresses, such as the @ symbol. This becomes even more of an issue in a Multisite Network installation of WordPress. Instead, you might try pre-populating the Username field, via JavaScript. Perhaps using jQuery to fill the Username field with only the first part of the email address being typed in ( i.e. johndoe22@example.com ), would automatically populate the Username field with: johndoe22, and then the User would have the ability to change it if they like something better. This would need to be custom coded (just a few lines), and then connected via the Hook login_head for the WordPress core.
To hide s2Member’s Password Strength Indicators, please add this to your theme’s style.css file, or into a box for Custom CSS in the Dashboard, if your theme provides that feature. This will work with all s2Member Pro Forms.
|
|
Posted: Saturday Feb 2nd, 2013 at 11:05 am #40432 | |
![]() |
|
Thank you. I replied here. |
|
Posted: Saturday Feb 2nd, 2013 at 11:02 am #40431 | |
![]() |
|
@ Ronnie
Wait. This does not work. See follow-up below.
Thanks for the heads up! |
|
Posted: Saturday Feb 2nd, 2013 at 10:58 am #40430 | |
![]() |
|
I would start looking for plugins, or at plugin configurations, to see if another plugin is somehow granting permissions to some Users (or if you’re assigning different Roles to some Users/Members), which would give them the ability to edit_posts. Please let us know if problems persist :-) |
|
Posted: Saturday Feb 2nd, 2013 at 10:55 am #40429 | |
![]() |
|
Thanks for the follow-up :-)
Something I might have missed before…If you have some Users/Members with the edit_posts Capability, this can happen. s2Member will redirect anyone who can edit_posts, to the WP Dashboard and not to the Login Welcome Page.
If you would like to tell s2Member NOT to do this, please follow these instructions.
Please create this directory and file:
|
|
Posted: Saturday Feb 2nd, 2013 at 10:44 am #40428 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)It sounds like you might be running an installation of PHP that’s in DEBUG mode. Or perhaps you have WordPress® itself in WP_DEBUG mode. Please see: http://codex.wordpress.org/WP_DEBUG s2Member is not compatible with WP_DEBUG mode. Placing s2Member into WP_DEBUG mode will cause all sorts of E_NOTICE level errors to be output for debugging purposes. This would be expected in debugging mode. We would like to get rid of these so that site owners who would like to test things in WP_DEBUG mode, could do so without having so many issues associated with s2Member®. This compatibility will come in a future release of s2Member®. Until then, please understand these E_NOTICE level errors are informative, and do not cause any real errors. They are intended for developers. |
|
Posted: Saturday Feb 2nd, 2013 at 10:39 am #40427 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
It depends on the payment method they choose. If they pay via PayPal® Express Checkout, the money comes from the customer’s configured funding source inside the customer’s PayPal account. This might come from a checking account, credit card, or available PayPal balance. If the customer pays you with a credit card on-site, the money always comes from that credit card.
s2Member is notified silently behind-the-scene by PayPal, and s2Member will take the appropriate action, at the appropriate time. See also: Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior. If the customer paid you via PayPal® Express Checkout (i.e. the customer is associated with a PayPal account of their own), PayPal will likely send you both a confirmation email, indicating a cancellation. This can depend on your PayPal account configuration however. s2Member can be configured to send email notifications for all sorts of events.
No, this is not possible yet.
This depends upon your EOT Behavior, and also on the number of failed payments that you allow. If you only allow a single failed payment, an EOT will occur. If you allow more than a single failed payment, nothing will happen in the first failed payment. If it fails enough times, it will eventually trigger an EOT. See: Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)rra="2" Reattempt failed payments? Possible values: 0 = do NOT reattempt billing when/if a recurring payment fails; 1 or higher = yes, DO reattempt billing when/if a recurring payment fails. With PayPal® Pro integration, PayPal® will retry a maximum of 2 times whenever rra="2" ; after that, a Subscription would be terminated due to Max Failed Payments having been reached. With PayPal® Pro integration, the value of this attribute also configures Max Failed Payments. So a setting of rra="2" means that you allow a maximum of 2 failed payments.
|
|
Posted: Saturday Feb 2nd, 2013 at 10:29 am #40426 | |
![]() |
|
Thanks for reporting this important issue.
It appears to me that you have a PHP error terminating script execution. The error is not displayed on-site, which is good. However, this means that you’ll need to check your server’s PHP error log, or contact your hosting about the issue.
Have you installed any new plugins recently? Upgraded anything recently? I’m not aware of this being a widespread issue. I have to assume at this point it’s a plugin conflict or another installation-specific problem. Looking at your PHP error log should give you something to go on. Please let us know if problems persist :-) |
|
Posted: Saturday Feb 2nd, 2013 at 10:18 am #40424 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)Please see: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) lc="" Optional 2 character Locale Code ( i.e. Country Code ). This controls the interface language used if/when a Customer chooses PayPal® Express Checkout as their payment method. If unspecified, the language is determined by PayPal® Express Checkout when possible, defaulting to US english when not possible.
Don’t be too surprised if PayPal does not ALWAYS obey what you define here. Especially if the customer has visited PayPal® in the past. PayPal stores a cookie on their computer that remembers their last language option. I’ve also seen PayPal display the UI in a language based on a location determined via the customer’s IP address. |
|
Posted: Saturday Feb 2nd, 2013 at 10:05 am #40421 | |
![]() |
|
Thanks for reporting this important issue.It sounds to me like s2Member’s post-processing routines are failing due to a possible configuration issue. I would start by enabling s2Member’s logging routines for Authorize.Net. See: Dashboard -› s2Member® -› Authorize.Net® Options -› Account Details -› Logging Run another test and then check these log files. Or send them to us privately.
I expect that you’ll discover you have one of these fields filled incorrectly. If you need help reviewing your log files, please post them privately. Please let us know if problems persist :-) |
|
Posted: Saturday Feb 2nd, 2013 at 9:11 am #40414 | |
![]() |
|
So sorry. I’m confused now. |
|
Posted: Saturday Feb 2nd, 2013 at 9:03 am #40413 | |
![]() |
|
Details received. Thank you!Reviewing. |
|
Posted: Saturday Feb 2nd, 2013 at 9:01 am #40412 | |
![]() |
|
In your ccBill log entry for the latest test transaction, ccBill gave s2Member the following error.
It looks to me like ccBill has a Subscription on file with the same email address, and it kicked out an error during this test. Please contact ccBill about this transaction and see if they can help you clear this up. Or, perhaps try testing with a different email address. |
|
Posted: Saturday Feb 2nd, 2013 at 8:53 am #40411 | |
![]() |
|
Details received. Thank you!Reviewing now. |
|
Posted: Saturday Feb 2nd, 2013 at 8:26 am #40410 | |
![]() |
|
Thanks for reporting this important issue.What email are you referring to exactly please? Can you please point me to the location in your Dashboard where you configured this email. Was it configured with s2Member? |
|
Posted: Saturday Feb 2nd, 2013 at 8:24 am #40409 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
I’m sorry to hear that. Yes, I would suggest going with your backup. Everything with s2Member® should remain fine going forward once the backup is used to restore the state of each User/Member. To prevent this from happening in the future, please see this section of your Dashboard. |
|
Posted: Saturday Feb 2nd, 2013 at 8:19 am #40407 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)s2Member Pro’s exportation routine will export ALL types of Users, not just those which are Free Subscribers. There is a column in the export file that includes the User’s Role in WordPress®. So if you want to narrow this down after export, open the CSV file in something like MS Excel or OpenOffice and sort by this column, etc. |
|
Posted: Saturday Feb 2nd, 2013 at 8:16 am #40406 | |
![]() |
|
Thanks for the heads up on this thread :-)
That sounds like one way to do it. Another possibly simpler/cleaner way.
Please create this directory and file:
Knowledge Base » Hacking s2Member® Via Hooks/Filters |
|
Posted: Saturday Feb 2nd, 2013 at 8:11 am #40404 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)
Correct. See also: Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes (Explained)
That is correct. However, there are certain limits set forth by PayPal on this. You will know you did something wrong if you click the payment button and it leads to an error at PayPal.com.
|
|
Posted: Saturday Feb 2nd, 2013 at 8:05 am #40403 | |
![]() |
|
Thanks for your inquiry. ~ We appreciate your patience :-)This can be accomplished quite easily using s2Member’s Idependent Custom Capability Forms. Membership Level cannot be changed though; not without going through a Billing Modification Form and that will delete the existing billing profile and replace it with a new one. s2Member assumes that Membership Levels are not really necessary in a scenario like this. |
|
Posted: Saturday Feb 2nd, 2013 at 8:02 am #40402 | |
![]() |
|
Thanks for the follow-up :-)I see. Thank you for explaining. It sounds like something is still missing in your integration with ccBill. I will need to see your s2Member log files for ccBill please. Please enable logging here, and then run another test transaction. See: Dashboard -› s2Member® -› ccBill® Options -› Account Details -› Logging Please submit your log files privately using this contact form and we’ll review them for you. |