Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Friday Jan 25th, 2013 at 4:03 pm #39548 | |
![]() |
|
See my post here for info on doing this: http://www.s2member.com/forums/topic/pro-login-widget-custom-redirect/#post-39547 |
|
Posted: Friday Jan 25th, 2013 at 4:01 pm #39547 | |
![]() |
|
Thank-you for your inquiry.I’m notifying our development team of this, to get their take on it. In the meantime, you can stop this from happening by adding this code to your site.
file. Then upload the file via FTP to your /wp-content/mu-plugins directory. If you do not have a mu-plugins directory, create it. |
|
Posted: Friday Jan 25th, 2013 at 3:29 pm #39545 | |
![]() |
|
That’s correct. If a user cancels their subscription, they are telling PayPal (or whatever gateway you’re using) not to bill them again. They are still provided access for the time that they have paid for.
Yes, that’s correct. s2Member will use your Automatic EOT settings to decide what to do with the user when the subscription would have renewed if they had not canceled. See: Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior |
|
Posted: Friday Jan 25th, 2013 at 3:27 pm #39544 | |
![]() |
|
Thank-you for your inquiry.Integration with Stripe is still on our todo list for the next major version of s2Member. We do not have a set deadline for when this version of s2Member will be available yet, but we’re hoping to have it available by mid 2013. |
|
Posted: Friday Jan 25th, 2013 at 3:25 pm #39543 | |
![]() |
|
If you’re looking to upgrade your members to s2Member Level 1, and have them pay for it, then you’ll want to use the option here: For PayPal Buttons: Dashboard -› s2Member® -› PayPal® Buttons -› Subscr. Modification Buttons
You can set this up by creating 2 WordPress Posts/Pages with the button shortcodes for each of your options. Then, you can link to these pages anywhere you’d like, including the home page. Does that make sense? |
|
Posted: Friday Jan 25th, 2013 at 3:02 pm #39538 | |
![]() |
|
Thank-you for your inquiry.s2Member currently does not support this feature. I’ll put this in as a request for a future version of s2Member. In the mean time, you can demote users through custom code to accomplish this. You might use the Then, you can protect your pages/posts/categories with that custom capability/level. See: Knowledge Base » Changing Roles/Capabilities via PHP |
|
Posted: Friday Jan 25th, 2013 at 2:57 pm #39536 | |
![]() |
|
Posted: Friday Jan 25th, 2013 at 2:52 pm #39533 | |
![]() |
|
Thank-you for reporting this important issue.Based on the errors that you’ve posted, it appears that s2Member’s files had not yet been uploaded correctly yet. Did you upload s2Member via FTP, or via .zip file, or through the WordPress plugin repository? Please try deleting the plugin files, and uploading the plugin again. If problems persist, please send us Dashboard and FTP login information via our Private Contact Form. |
|
Posted: Friday Jan 25th, 2013 at 2:40 pm #39531 | |
![]() |
|
Thank-you for your inquiry.This would really depend on the affiliate software you are using. s2Member has no control over this, and it’s something that would need to be set up outside of s2Member. You would want to check out the documentation for your affiliate program for doing this. If you’re using iDevAffiliate, there have been a few workarounds for this. You may want to check out the following links: http://www.idevdirect.com/module_seo.php |
|
Posted: Friday Jan 25th, 2013 at 2:28 pm #39529 | |
![]() |
|
Thank-you for your inquiry.As per the documentation under Dashboard -› s2Member® -› ccBill® Options -› Signup Confirmation Email
s2Member requires that the user register on your site, by clicking on the registration link that is sent to them in the email that they should receive. The Username/Email that is created within ccBill is NOT used by s2Member. Please let us know if problems persist. :-) |
|
Posted: Friday Jan 25th, 2013 at 2:20 pm #39528 | |
![]() |
|
Thanks for the follow-up.Looking at your shortcode, I realize now that you are using a recurring subscription. The reason this is now happening is because PayPal requires a PayPal account for recurring subscriptions (except for a few exclusions that I’ll explain below). What I’d recommend doing here is instead use a s2Member Pro Form instead of a link from a PayPal Button. Because you already have PayPal Pro, there really is not any reason that you could not use the Pro Forms here just as well. Updated code to work with a Pro Form would look like this:
If, however, you’re set on using a link like you had set up in your original post, you will need to do one of two things. The first is that you can continue using your code as-is, and have PayPal enable Enhanced Recurring Processing (ERP), which is another $20 a month. This is something that we really do not like recommending, except in this specific circumstance. This is because ERP has a couple flaws that can cause more issues after the fact. The biggest problem with ERP is that enabling this makes it so that your customers have no way to cancel their subscription with you other than writing in or calling you, to have you cancel their subscription for you. s2Member’s cancellation forms do not work with ERP, which is a limitation on PayPal’s part. Alternatively, you could change your PayPal button to be a Buy Now button, for 1 year, non-renewing. To do this you’d change your rr attribute to BN:
Your users should then be able to pay with a credit card through PayPal as you’d like, but they will need to renew manually when they are revoked access. This being said, I would strongly recommend using the s2Member Pro Forms with PayPal Pro, as you already have it set up. Please let us know if problems persist. :-)
|
|
Posted: Friday Jan 25th, 2013 at 1:30 pm #39525 | |
![]() |
|
Thank-you for reporting this important issue.Do you have logging enabled? Please enable logging and run a test transaction. Then please send us these logs + your Dashboard and FTP info via our Private Contact Form. |
|
Posted: Friday Jan 25th, 2013 at 1:19 pm #39522 | |
![]() |
|
Thank-you for reporting this important issue.
You should have received a registration link after you completed checkout to sign up, and then be sent to register at /wp-login.php?action=register. Did you complete this step? If you did, were you able to log in with the info you provided in this step? |
|
Posted: Friday Jan 25th, 2013 at 1:15 pm #39521 | |
![]() |
|
Thanks for the follow-up.If you’ll check your original code sample, you had HTML entities in place for the greater-than (>) symbol. This is likely what was causing the issue. I updated my code sample in my previous post, please try that instead. |
|
Posted: Friday Jan 25th, 2013 at 1:11 pm #39520 | |
![]() |
|
Thank-you for your inquiry. ~ We appreciate your patience :-)Please see my responses below.
No, we do not have a demo of the software available yet. If you’d like to see how the back end of the software looks, you can check out our Videos.
Yes. The s2Member Framework, and s2Member Pro both come with full unlocked source code. See: Pre Sale FAQs » If I purchase s2Member® Pro, will I still have access to the source code?
Integration with another payment gateway, like eWay is possible. s2Member Pro provides a detailed Codex to get you started with documentation for each payment gateway that is already integrated. The source code for each payment gateway is located under /s2member-pro/includes/classes/gateways/. See: Pre Sale FAQs » Can I add support for other payment gateways?
To integrate a new payment gateway, you will need to set up your own validation routines for each payment gateway, as each has it’s own. Therefore validating your new payment gateway based on age is possible in your case.
By default, WordPress sends emails to members on signup. s2Member has configuration options to change these emails. s2Member also comes with a set of emails that are sent when a user completes payment through each payment gateway. See: Dashboard -› s2Member® -› General Options -› Email Configuration
Unfortunately this is currently not possible. I will put this in as a vote to add this in a future version of s2Member.
This is a little different for each payment gateway. For PayPal, you’d need to add a filter to ws_plugin__s2member_pro_paypal_checkout_post_attr. See: s2Member® » Codex (Source Code Docs)
The way you handle this depends on what you’re changing the price based on. For greatest flexibility, you can use the ws_plugin__s2member_pro_paypal_checkout_post_attr filter here with PayPal. Please let us know if you have any more questions/concerns. :-) |
|
Posted: Thursday Jan 24th, 2013 at 5:29 pm #39452 | |
![]() |
|
Yes, that’s correct. Just changing the Trial Period to 0 should solve your issue. |
|
Posted: Thursday Jan 24th, 2013 at 5:17 pm #39450 | |
![]() |
|
Thank-you for your inquiry.It appears that the problem here is that you have a trial set up in your first shortcode just as you do for your other Pro Forms, only at no cost.
The above is saying that you want to give a trial for 1 (tp = trial period) month (tt = trial term) @ no cost (ta = trial amount). You should change your shortcode to the following, which instead immediately starts recurring billing @ $79.00:
See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) Please let us know if problems persist. :-) |
|
Posted: Thursday Jan 24th, 2013 at 5:07 pm #39449 | |
![]() |
|
Thank-you for your inquiry.This is the expected behavior. If a user has already paid for access for the first part of your subscription, then cancels (without getting a refund), then s2Member will still give access to your site for the time that they have already paid for. The documention from Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior:
So, if a user on your site cancels their subscription, they will lose access and be demoted at the end of their subscription time, when they reach their EOT date. Please let us know if problems persist. :-) |
|
Posted: Thursday Jan 24th, 2013 at 12:48 pm #39427 | |
![]() |
|
s2Member’s Emails are sent when s2Member processes PayPal’s IPN data, right after the user finishes checkout through PayPal. So any time that a user pays for access to your site through PayPal, and the the transaction requires an email to be sent, s2Member will send this email regardless of if the user has been sent back to your site yet or not. Does that make sense? |
|
Posted: Thursday Jan 24th, 2013 at 12:33 pm #39422 | |
![]() |
|
Thank-you for your inquiry.Please see my responses below.
I’m not sure I understand what you mean here. Are you saying that you’d like to load files from another server through s2Member’s download server? If so, this is not the way that s2Member’s File Downloads work. s2Member supports downloads from your webserver, from the /s2member-files/ directory that is created when s2Member installs, and through Amazon® S3/CloudFront CDN. Does that make sense?
This is possible through s2Member’s Remote Operations, which are still in beta. s2Member currently only has one Remote Operation, which is create_user. To link two sites this way, I would recommend using s2Member’s API Notifications, specifically Registration Notifications. You can set up a script to use s2Member’s Remote Ops to send user data to your other site running s2Member. See: Dashboard -› s2Member® -› API / Notifications -› Registration Notifications
s2Member is completely open source. s2Member can get you most of the way to this functionality. s2Member does not support a restriction on downloads for non-registered members. With s2Member’s Advanced Download Options, you can allow any user to download a file with a specific URL, but these cannot be kept track of if the user is not logged in. Therefore, to do this, you will need to set up an external mechanism for keeping track of how many downloads a non-logged-in user has used, and use that in conjunction with s2Member’s Advanced Download Options. Then, once a user has registered, s2Member can handle this restriction regularly through it’s Basic Download Restrictions. See: Dashboard -› s2Member® -› Download Options
s2Member’s Pro Forms do not require PayPal Pro to work. However, you will not be able to accept payment directly from your site without PayPal Pro. See: Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro?
We do not do custom code here at s2Member. If you need custom code written to work with s2Member, we recommend posting a job listing at http://jobs.wordpress.net/ or http://elance.com/. |
|
Posted: Thursday Jan 24th, 2013 at 12:42 am #39280 | |
![]() |
|
Thank-you for your inquiry.It sounds like what you’re running into here is that PayPal will not allow transactions to go through on an unverifyed PayPal account. This is a security feature of PayPal meant to keep people from making PayPal account under fake names, or put in false data into their PayPal accounts. To get around this, you need to link your PayPal account with a bank account. You should be prompted to do this when you log in at http://paypal.com/. After your PayPal account is verified, you should be able to perform transactions the same way you do on your main PayPal account.
Note that this is a feature that PayPal puts forth and is not a part of s2Member’s verification processes.
You can do this by changing the accept_via_paypal attribute to include credit cards. See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) |
|
Posted: Wednesday Jan 23rd, 2013 at 11:12 pm #39278 | |
![]() |
|
Thank-you for your purchase!
I’ll send this as a recommendation to our development team. Let us know if you have any further questions/concerns. :-) |
|
Posted: Wednesday Jan 23rd, 2013 at 7:36 pm #39258 | |
![]() |
|
Thank-you for reporting this important issue.It appears that this is caused by what you have set up within your accept and accept_via_paypal attributes. When you are using the output=”url” value, your users are always sent to PayPal, and so the accept parameter is not used. Try instead using this:
|
|
Posted: Wednesday Jan 23rd, 2013 at 7:30 pm #39257 | |
![]() |
|
Thank-you for reporting this important issue.Can you please check to see what you have set up under Basic Download Restrictions? Because you do not have Open Registration enabled, this should be set up to have a specific number of downloads ONLY for level 1 or higher. Is that what you have here? See: Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions |
|
Posted: Wednesday Jan 23rd, 2013 at 7:25 pm #39256 | |
![]() |
|
Thank-you for your reply.
If you’re running s2Member Pro, you should be able to specify which page the user is redirected to within Pro Forms and PayPal buttons. This does not work when using the form available at /wp-login.php?action=register. See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Custom Return URLs Upon Success |