Bruce

My Latest Replies (From Various Topics)
Author | Replies |
---|---|
Author | Replies |
Posted: Thursday Jan 3rd, 2013 at 4:43 pm #36132 | |
![]() |
|
Yvette, That code isn’t doing that either. Do you have any other customizations like this? |
|
Posted: Thursday Jan 3rd, 2013 at 3:09 pm #36129 | |
![]() |
|
You can use the Pro Forms, even if you don’t have PayPal Pro. See: Pre Sale FAQs » To use s2Member® Pro Forms, will I have to use PayPal® Pro? |
|
Posted: Thursday Jan 3rd, 2013 at 3:03 pm #36128 | |
![]() |
|
Hi Jim,
Not exactly. Intead, you should use conditionals to find out what kind of user is on your Membership Options Page, and show the correct content based on this. Check out Dashboard -› s2Member® -› API / Scripting -› Simple/Shortcode Conditionals. |
|
Posted: Thursday Jan 3rd, 2013 at 2:48 pm #36126 | |
![]() |
|
This really depends on what you have set up. Subscriber is the lowest level and is called (in the s2Member Dashboard) s2Member Level 0. If you have your content restricted at s2Member Level 1+ these members wouldn’t have access.
I understand where you’re coming from, but you said in your original post that the point was to give free 30 day access, so Free Registration Forms are required here. There’s no other way to accomplish this. |
|
Posted: Thursday Jan 3rd, 2013 at 2:38 pm #36125 | |
![]() |
|
Hi Ronnie,
Thanks for that info. We had found that the issue was arising because of the paragraph tags but did not find the root cause of it. This should work perfectly in the future.
Are you talking about the PayPal button image, or the button that’s generated by s2Member? The PayPal image can be changed with the image attribute. See: Knowledge Base » Custom Image in PayPal Button. If you’re looking to change the way that the Buttons look, you’ll need to write a little hack. Try this:
|
|
Posted: Thursday Jan 3rd, 2013 at 2:19 pm #36124 | |
![]() |
|
Hi Andrew, I can’t say 100% that SlimStat will work correctly with s2Member, but based on the source code section that I read there shouldn’t be any forsee-able problems. The best thing to do in this situation is to try it and report any issues that you might find. |
|
Posted: Thursday Jan 3rd, 2013 at 2:16 pm #36123 | |
![]() |
|
Hi Mike,
No, to do this you’d need to grab the coupon codes from the WordPress Dashboard and use them to validate this. The code above doesn’t really validate anything, as I’m not sure how you’re handling this exactly. |
|
Posted: Thursday Jan 3rd, 2013 at 2:10 pm #36122 | |
![]() |
|
Hi John, This is something PayPal’s in control of and it’s something that I’ve noticed before. s2Member really doesn’t have any control over this and I’m unaware of any way to change this via PayPal. I do know that custom checkout templates with PayPal do not have control over this. As Eduan mentioned the best way to find out if there’s a way to change this is to contact PayPal. The likely answer is that it’s not possible. |
|
Posted: Thursday Jan 3rd, 2013 at 2:00 pm #36121 | |
![]() |
|
Hi Alex, Thanks for the info. Glad to hear you got it working. |
|
Posted: Wednesday Jan 2nd, 2013 at 9:35 pm #36045 | |
![]() |
|
Hi there, There’s a bug with IE9 that we found a few weeks back that might be the issue. Try editing the page in HTML mode, and put the following right before the start of the Pro Form (before the new line, or anything): The error is caused by IE9s HTML parsing techniques. It closes the form before anything is put into it and that means that the submit buttons don’t work because there’s nothing to submit. |
|
Posted: Wednesday Jan 2nd, 2013 at 9:32 pm #36044 | |
![]() |
|
Hi Jon, This is totally possible. I believe the format is like this: 2013-12-31 11:59:59 |
|
Posted: Wednesday Jan 2nd, 2013 at 9:25 pm #36043 | |
![]() |
|
Hi Timothy, This is totally possible. You’ll want to just use Dashboard -› s2Member® -› PayPal® Pro Forms -› Free Registration Forms (there’s info there on how to restrict this to a certain timeframe). Then you can allow them to upgrade to level 3 if they want.
Do you mean s2Member Level1? (i.e. not the free registration level “Subscriber”) If so, you’ll need to set up a hack to change this. Try Knowledge Base » Forcing A Specific Demotion Role |
|
Posted: Wednesday Jan 2nd, 2013 at 9:21 pm #36042 | |
![]() |
|
Hi Carme, Do you have your Membership Options Page set up? Dashboard -› s2Member® -› General Options -› Membership Options Page, also is the page that throws the 404 the actual download page? Can you post that link? Also, make sure you have download options set up under Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions. You have to at least set up one level for it work. |
|
Posted: Wednesday Jan 2nd, 2013 at 9:13 pm #36041 | |
![]() |
|
Hi Cheryl, IP restrictions really are a tricky situation with dynamic IPs now with so many people accessing sites on mobile devices. There’s no real solution to this that I’m aware of. You really have to decide whether having your site protected or serving customers with dynamic IPs is more important. This is something that all sites really have to deal with at one point or another, and there’s really no good way to allow both to happen at the same time. Perhaps you could check if the user’s using a mobile browser, and disable IP logging then? Use this line to temporarily turn off IP restrictions:
|
|
Posted: Wednesday Jan 2nd, 2013 at 9:02 pm #36040 | |
![]() |
|
Hi David, This looks like the error is being caused by your PHP Execution plugin, because of where you’re putting the code to fill the file download key. The s2Member function is returning allowphp function=1 instead of the correct key format. You’re going to need to either change your configuration to allow this to work correctly. |
|
Posted: Wednesday Jan 2nd, 2013 at 8:59 pm #36039 | |
![]() |
|
Hi there, s2Member currently does not support this feature. We try to try to give as many features as possible, but when it comes down to it s2Member is an eCommerce/Membership plugin, and is only meant to restrict content, not create it. This is possible, but you’ll need to set this up outside of s2Member. Try this plugin: |
|
Posted: Wednesday Jan 2nd, 2013 at 8:53 pm #36037 | |
![]() |
|
Alex, It looks like the problem is with your PayPal setup. Make sure you have Payment Data Transfer is set to ON, just having Auto Return on with cause s2Member not to recieve the needed info. The URL that PayPal is sending users to your site (salearnerslicense.co.za/?s2member_paypal_return=1) has none of the variables that should be appended to the end, which is causing the issue. This isn’t something that’s available to change from with s2Member and you must do it within PayPal. |
|
Posted: Wednesday Jan 2nd, 2013 at 7:53 pm #36035 | |
![]() |
|
Hi Sean, Based on the URL that you posted here, PDT is recieving the thank-you page that you have set up, which tells me that this is happening within the processing routines. Can you post your paypal-rtn.log file here from /s2member-logs/ in your plugins directory? If it doesn’t exist, ensure that logging is enbaled under Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging |
|
Posted: Wednesday Jan 2nd, 2013 at 7:39 pm #36032 | |
![]() |
|
No, these are things that you’ll need to set up. I changed the value of the value of your default tax rate and it appeared to be working correctly. and then I changed it to 0.00 and it was still working correctly for me. I recommend fixing the items I listed out above, and then if it still does not fix your issue I’ll send a message to Jason and see what his thought are. |
|
Posted: Tuesday Jan 1st, 2013 at 6:40 pm #35938 | |
![]() |
|
Hi Jimmy, s2Member’s processes are set up to deal with both recurring and one-time payments. The restrictions with recurring billing and credit cards come from PayPal. With PayPal Pro, you can do pretty much anything you’d need to, and keep in all on your site, but that’s usually a bit too much of an investment for site owners.
You need an SSL certificate to accept credit cards directly from your site. This means that any time you have a Pro Form with credit card fields in it, you need an SSL certificate. This only applies when you have PayPal Pro with PayPal’s Pro Forms. |
|
Posted: Tuesday Jan 1st, 2013 at 6:19 pm #35936 | |
![]() |
|
The idea here would be to create an HTML form like this:
Then, to verify that it’s the right code, you’d do something like this:
Yes, If you’re using Authorize.net, the correct file to alter would be /s2member-pro/includes/templates/authnet-registration-form.php |
|
Posted: Tuesday Jan 1st, 2013 at 6:05 pm #35935 | |
![]() |
|
Hi there, Thanks for the great questions. I’m listing out the answers below.
If you’re using s2Member Pro (with PayPal Pro), you can set up your Pro Forms to accept credit cards directly, and not require a PayPal account. If you’re looking to set this up without PayPal Pro, you can upgrade to PayPal Express Checkout with PayPal Standard (which are both free), and change the accept_via_paypal=”” attribute (See: Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained) once you have s2Member Pro Installed) of the Pro Form accordingly. Note that this will not work with recurring payment setups. The s2Member Framework (free version) will usually allow users to pay with a credit card, without a PayPal account through PayPal with buttons when your button is not using recurring billing. This also requires PayPal Express Checkout and sometimes you need to contact PayPal to get this working correctly.
We normally don’t recommend ERP because it results in problems for the site owner that they simply do not (or refuse not to) foresee. One of the main issues with ERP, is that there’s no way for a customer to cancel future charges, and there’s no way for s2Member to cancel future charges.
Your PayPal account should be a PayPal Business Account capable of setting up PayPal IPN and PDT settings. If you can set that up, your account should be just fine for regular PayPal payments with PayPal buttons, or with Pro Forms, assuming that you have/will enabled/enable Express Checkout.
This is almost what happens. Instead of being directly redirect to create username and password, the user is sent an email with a link to register. Users are sent to your thank-you/success page, which is just a plain page that says Thank-you and check your email with standard setup, but you can change where the customer is sent after going to PayPal by adding the success=”” attribute to your shortcode.
If you’re not processing through PayPal Pro, there’s no need for an SSL certificate. This certificate is really only needed for PayPal Pro, and other processors such as Authorize.net and Clickbank.
You’ll want to send them a link from Dashboard -› s2Member® -› PayPal® Pro Forms -› Registration Access Links. You can only accept one-time payment this way, so all recurring billing that you’d like to do with a check will need to be done manually, by extending the EOT date in the user’s profile.
If you set up Aweber integration, s2Member will automatically add/remove users from your Aweber list based on things that happen WITHIN s2Member only. s2Member doesn’t get notified when a user unsubscribes from a newsletter, and doesn’t cancel anybody’s membership based on what Aweber would do. Essentially this is a one-way integration.
s2Member works fine for most users with BuddyPress. If you do set up BuddyPress, it will take over the registration page, and s2Member’s custom fields will still be brought over. You’ll want to set up Dashboard -› s2Member® -› Restriction Options -› URI Access Restrictions to restrict BuddyPress pages.
This isn’t something that s2Member supports currently. I’ll send a message to Jason (the lead developer) and see if he knows anything about this.
Put anything you’d like within Shortcodes. Just FYI: s2Member does support restriction of videos Dashboard -› s2Member® -› Download Options -› Basic Download Restrictions. You’d probably be interested in Dashboard -› s2Member® -› Download Options -› JW Player® & RTMP Protocol Examples. — Let us know if I missed anything and/or if you have any other questions. |
|
Posted: Tuesday Jan 1st, 2013 at 3:53 pm #35917 | |
![]() |
|
I’d say it’d take a freelancer could set this up in 2-3weeks, but it depends on the level of experience that the programmer has.
Yes, I totally understand and agree. In the next major version of s2Member we’re hoping to make this much simpler to set up. |
|
Posted: Sunday Dec 30th, 2012 at 3:14 am #35784 | |
![]() |
|
Hi Dan, I’m going to send Jason a message regarding this. In the meantime, you can edit this directly from /s2member/includes/s2member-min.js. |
|
Posted: Sunday Dec 30th, 2012 at 3:10 am #35782 | |
![]() |
|
Hi Bonnie, Thanks for the info. I took a look at your FTP and your s2Member Pro files were, in fact, nested. I fixed it and now s2Member Pro is installed on your site. Let us know if you have any other problems. |