latest stable versions: v150827 (changelog)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Cristián Lávaque


My Latest Replies (From Various Topics)

Viewing 25 replies - 5,026 through 5,050 (of 7,376 total)
Author Replies
Author Replies
Posted: Monday Jul 9th, 2012 at 7:01 pm #18715

That removes the box to opt into the email list when they register the WP account. It doesn’t remove MailChimp’s confirmation email when they choose to opt in.

Posted: Monday Jul 9th, 2012 at 6:04 am #18661

Hi Michael, Sean.

We went Product Of the day today

Congratulations! :)

Okay I am using JVZOO for my cart … it’s set up 100% product and functional.

I’m not familiar with the JVZoo integration yet, having not used it myself. Would you mind walking me through what you did to integrate with it? If you want to not mention something in public, you can use the contact form. It doesn’t have a lot of space for a message, but you can link to a text file or attach it to the email. s2Member® » Private Contact Form

… Thoughts ?

when live EVERY customer did not get an email.

Well, email is being sent sometimes, so the actual email delivery may not be at fault here, but you could still check this read this article: Knowledge Base » Troubleshooting Email Delivery Problems

Does the email log plugin show those emails not sent at all, or they are but they just don’t get to the user? http://wordpress.org/extend/plugins/email-log/

What email is the one not being sent? The signup confirmation or the new user one?
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Signup Confirmation Email[/hilite]
[hilite path]Dashboard -› s2Member® -› General Options -› Email Configuration -> New User[/hilite]

Do you have logging enabled? I’d like to see the log entries for a transaction that didn’t get the email. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

Posted: Monday Jul 9th, 2012 at 5:52 am #18659

Hi Kevin.

You can use the User Role Editor. Once activated, go to your users list and when hovering the user’s name, you’ll see a link named “Capabilities”. Click it and you’ll be taken to an editor to enable the WP capability for that particular user instead of the role. http://wordpress.org/extend/plugins/user-role-editor/

I hope that helps. :)

Posted: Monday Jul 9th, 2012 at 5:46 am #18658

Hi Uli.

Yes, there’s a way, but you should review the terms of your MailChimp service. If you confirmed these users for your list before in some way, and they were added knowingly to your list, it may be okay with MailChimp. Make sure that changing this setting doesn’t cause you a problem later.

Create this dir/file: /wp-content/mu-plugins/s2hacks.php
Knowledge Base » Hacking s2Member® Via Hooks/Filters
[hilite pre_code]

Posted: Monday Jul 9th, 2012 at 5:38 am #18657

Hi Ganaxi.

The widget doesn’t have an editable template, but if you know PHP you can try hacking the code to achieve it.

No, using another widget should not jeopardize the access restriction, it’d just log the user into his account. Access is checked against the user’s account or whether he’s logged in or not, not how he logged in.

I hope that helps. :)

Posted: Monday Jul 9th, 2012 at 5:34 am #18656

Hi Hamid.

What I’d do is protect the paid videos with custom capabilities (ccaps), one for each. Then each time you have a new video, add that ccap to the order button. When they order they’ll get the ccaps you put in the button, new videos protected with new ccaps they didn’t get, will be out of their reach. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Custom Capability and Member Level Files[/hilite]

I hope that helps. :)

Posted: Monday Jul 9th, 2012 at 5:30 am #18654

Thanks for the tests.

I see that when you remove s2Member, times drop to almost half. Remember that s2Member is loading it’s CSS and JS dynamically, through WP, so it’s basically loading WP again. If WP is not fast, then that is reflected when loading those files. If you improve the speed of the BuddyPress only version, it’d most probably improve the other one twice as much.

If you disable s2Member’s CSS and JS and not load them, but keep the plugin enabled, do you see a drop in speed in your tests? Try this must-use plugin hack (the first part lets you keep the JS/CSS for certain pages):

/wp-content/mu-plugins/s2hacks.php
[hilite pre_code]

Posted: Monday Jul 9th, 2012 at 5:17 am #18652

Hi Ron.

Sorry, but that can’t be done. The subscriptions do have an option to set an initial term, free (trial) or paid, and then start the recurring payments. The recurring payments will all be the same, can’t be changed, so a different amount at the start would be done with the initial term. But it’s just one term, I know PayPal now can do two initial terms, which would allow you to do what you want, but I don’t know that Google Checkout makes this possible.

If you had two initial terms, then you can have the first initial term be $200, the second initial term be $230, and then the regular terms be $30. With just one initial term you can only do $200 initial and then the next term would be a regular one, and the amount paid (e.g. $30) would be the same for the rest of the payments.

I hope that helps understand how it works.

Posted: Monday Jul 9th, 2012 at 4:26 am #18651

Hi Charles.

No, sorry. s2Member manages access to the blog it’s installed in. It doesn’t do cross site access management.

You could create a hack to sell the access from another site, like having a button in another site pointing to the one you have s2Member in, but you’re still selling it through the site that’ll be managing the access to the content it hosts.

But you posed an interesting question that made me look at this from a different angle and will think about how it could be done.

If you had the two sites connected in some way, maybe… But the sale and EOT and that would probably need to be in the same installation, while access to content could probably be done in another site if you synch the access permissions between them in some way, probably using the notifications API would be a way.

This is definitely something you’d need to hack in some way, not something s2Member does normally.

I hope that answers the question, and I’m sorry I couldn’t help you more with it.

Posted: Monday Jul 9th, 2012 at 1:42 am #18645

No problem. :)

Posted: Sunday Jul 8th, 2012 at 10:13 pm #18638

I’m sorry, we’re not taking customization jobs, Jason’s hands are full at the moment. :/

Ok – I love the challenge, tho im on a tight time schedule.

Yeah, I know how that is.

And you need to have two subscriptions in a single blog? Wouldn’t it work to have a separate blog for each?

Posted: Sunday Jul 8th, 2012 at 9:50 pm #18636

s2member-pro\includes\classes\gateways\clickbank but it processes it partly through the PayPal code. And you’d also need to modify the EOT code so it knows how to handle the EOT behavior for separate subscriptions, too.

Posted: Sunday Jul 8th, 2012 at 4:31 pm #18622

p.s. I did hack this line just to check if there were any other issues. Then the server stated it was going to ignore this IPN. I’m presuming this is because the item_number and possibly other fields didn’t match. Does this mean I have to rewrite the packet completely to match a new subscriber profile? If so could you tell me which fields would need fixing?

I don’t know how to answer this one. I don’t know what your change the code was, or what exactly should happen in the code there for s2Member to work. I’m emailing Jason and will have to wait for his input.

Posted: Sunday Jul 8th, 2012 at 7:30 am #18609

I see. Check out this thread and Jason’s tips there, you may find it helpful: http://www.s2member.com/forums/topic/help-with-paypal-central-ipn-php-and-ipn/

By the way, the central IPN script they’re talking about is in your Account page, in the Extras zip file. http://www.s2member.com/account/

I hope that helps. :)

Posted: Sunday Jul 8th, 2012 at 7:22 am #18608

Got it, thanks. I already emailed him. I’ll let you know as soon as I have news, or he’ll just post a reply here. :)

Posted: Sunday Jul 8th, 2012 at 7:20 am #18607

Hi Hamid.

What you can do is not allow custom passwords, then he’ll need to go to his email to get the generated password before logging in. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> Custom password[/hilite]

I hope that helps. :)

Posted: Sunday Jul 8th, 2012 at 6:57 am #18605

Hi Ray.

You may want to ask PayPal about that one. Do you have the DPRP service? That’s for recurring payments.

Posted: Sunday Jul 8th, 2012 at 6:56 am #18604

Glad you solved it. :)

What did you do?

Posted: Sunday Jul 8th, 2012 at 6:54 am #18603

I’m glad you solved it! Thanks for the update. :)

Yes, it’s not ideal, but it’s very secure to validate the user before serving it, and not making it possible for someone to share the URL to the actual file later. We’re looking at how to improve it in the new s2Member.

Posted: Sunday Jul 8th, 2012 at 6:51 am #18602

That’s great, James! Thanks for the update. :)

Posted: Sunday Jul 8th, 2012 at 12:20 am #18597

Hi Jay.

ALso …Not sure why I can’t make the “Membership Options” page my Sales page?

I tried and I get this..

s2Member: Your Membership Options Page is currently configured as your Home Page ( i.e. static page ) for WordPress®. This causes internal conflicts with s2Member. Your Membership Options Page MUST stand alone. Please correct this. See: WordPress® -> Reading Options. Or change: s2Member -> General Options -> Membership Options Page.

Yeah, there can be problems if the page you choose for the Membership Options is also set as the static home page for WordPress. You can have two separate pages with the same content (sales copy) or protect the Home one so people will be sent to the Membership Options one.

Squeeze >> Option to AWeber >> Thank You Page (that I will monetize) …and then receive access info to the Members Area by email.

But going through the instructions it look like I have to do something like this…

Squeeze >> Option to AWeber >> Membership Registration Page >> Thank You Page (that I will monetize)

I think either one is possible. Another you could try is:

Squeeze -> Registration/optin -> Thank-you

If you integrate s2Member with AWeber, then new registrations can be added to your AWeber list automatically. Then the opt-in would really be a registration form. Video » s2Member (API List Servers)

If you want to have few fields, you can not require the first and last names and not allow custom password. Then you’d be left with just the username and email address fields. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields[/hilite]

And if you want to use the email address as the username, you can try this hack: http://www.primothemes.com/forums/viewtopic.php?f=4&t=15672&p=49082#p49082

You can then copy the registration form’s code from the default registration page and paste it in the HTML tab of your squeeze page.

I hope that helps. :)

Posted: Saturday Jul 7th, 2012 at 11:35 pm #18595

Glad I could help. :)

Posted: Saturday Jul 7th, 2012 at 10:37 pm #18593

I see. Please remove all the lines before the code I provided, you should just have the lines I posted earlier. And don’t use Dreamweaver, probably better if you just open it in Notepad.

Posted: Saturday Jul 7th, 2012 at 10:24 pm #18591

Hi Edward.

Here’s a hack Jason shared to validate custom profile fields. It may help you with the custom hack you’re trying to create: http://www.s2member.com/forums/topic/registering-without-required-fields/#post-10707

I hope it helps. :)

Posted: Saturday Jul 7th, 2012 at 10:19 pm #18590

Cool. :)

Viewing 25 replies - 5,026 through 5,050 (of 7,376 total)

Old Forums (READ-ONLY): The community now lives at WP Sharks™. If you have an s2Member® Pro question, please use our new Support System.

Contacting s2Member: Please use our Support Center for bug reports, pre-sale questions & technical assistance.