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 - 3,201 through 3,225 (of 7,376 total)
Author Replies
Author Replies
Posted: Saturday Nov 3rd, 2012 at 7:16 am #30538

You can test with a modification pro-form to see if Express Checkout if you’re still limited to 20%. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Billing Modification Forms[/hilite]

I know pro-forms with PayPal Pro work aroudn the 20%, but I’m not sure about Express Checkout.

However, i’ll have to look at why SOME customers were able to do the upgrade, using the same Paypal button, the same prices, without being given the 20% limitation. That is just odd.

It’s possible they cancelled their previous subscription first and then started the higher one. That would work, it’s what the pro-forms do with PayPal Pro to avoid the 20% limit: end one and start a new one, instead of modifying the same one. The problem with buttons is that the user is the one that has to do the steps, instead of s2Member doing it automatically.

Posted: Saturday Nov 3rd, 2012 at 7:11 am #30537

s2Member makes it possible to get some data through shortcodes. Please check these: [hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite].

For the username, you’d use

[[s2Get constant="S2MEMBER_CURRENT_USER_LOGIN" /]]

If you need other variables not available there, you can always install a PHP execution plugin and use PHP in your content.

I hope that helps. :)

Posted: Friday Nov 2nd, 2012 at 10:12 am #30463

Yeah. :)

Posted: Friday Nov 2nd, 2012 at 10:11 am #30462

Hi Paul.

It’s probably a plugin or the theme adding a redirection on login, which overrides s2Member’s setting for it.

Please watch this video: Video » s2Member (Login Welcome Page Conflicts?)

I hope that helps. :)

Posted: Friday Nov 2nd, 2012 at 10:09 am #30461

Hi Brian.

You could use one of s2Member’s pro-forms. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms[/hilite]

There’s one for free registrations and others to sell access.

I hope that helps. :)

Posted: Friday Nov 2nd, 2012 at 10:01 am #30459

Hi Marko.

Could you please enable logging, do a new test, and tell me what the MailChimp log says about it? [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite] (Logging is general, even if you enable it from the PayPal options page.)

Thanks!

Posted: Friday Nov 2nd, 2012 at 9:51 am #30458

Helpful…

I understand they can’t review each custom parser, but they can tell if the email is reaching them and what their system is responding. And he could tell if the subdomain would be an issue with the rDNS.

From our end, we checked what we could: your parser is good, s2Member’s email is fine.

Only two things left I can think of would be confirming the subdomain thing related to the rDNS, and checking if the email sent by s2Member gets an error message back from AWeber.

In the email bcc you get, what email address does it say it was sent from? Check that address to see if AWeber replied, please.

Posted: Friday Nov 2nd, 2012 at 9:34 am #30455

Hi John.

I can think of these possibilities:

– Deactivation Safeguards was disabled (is enabled by default), and you updated s2Member (WordPress deactivates the plugin to update it). [hilite path]Dashboard -› s2Member® -› General Options -› Deactivation Safeguards[/hilite]

– You restored a backup of your s2Member Options that didn’t have settings you added after creating it. [hilite path]Dashboard -› s2Member® -› Import/Export -› s2Member® Options[/hilite]

– You restored a backup of your site that was missing those settings you see gone now.

– Or maybe your server went back to an older copy of the site for some reason. Very unlikely, but would be a way to explain what you said.

I’m inclined to thing it’s the first one, unless you didn’t lose everything, only part of your settings, in which case it’d be something else, because when the safeguards are disabled and you deactivate s2Member, all data’s removed (like a full uninstall).

Posted: Friday Nov 2nd, 2012 at 9:27 am #30452

Great. :)

Posted: Friday Nov 2nd, 2012 at 9:25 am #30450

Checked the rDNS and it’s point to the domain name – The test site is in a sub domain – would this cause a problem?

I’m not sure… You should contact AWeber support about it. And to ask them if they can say what the problem is, after all the email parser is good, you tested it out fine, and the email s2Member is sending is the same one that works for other site owners. I hope their support guy can help figure out what is causing this problem.

Posted: Friday Nov 2nd, 2012 at 9:20 am #30448

Ive tested forwarding it to Aweber and its bouncing back with this as part of the message

:
207.106.200.39 does not like recipient.
Remote host said: 550 server109-228-26-22.live-servers.net is either part of a dynamic IP range or we have received spam from this domain. Please see http://www.aweber.com/email-blocked.htm?reason=rdns_id-1002&ip=109.228.26.22
Giving up on 207.106.200.39.

Ah, I see, I guess you can’t do that test from that email address then. I wonder if you’re getting an error response to the email sent by s2Member… Do you have any way to check?

Posted: Friday Nov 2nd, 2012 at 9:03 am #30442

Thanks.

I’ll ask Jason about the difference in the parser, he just added the text version a few days ago and I had not noticed that.

So you tried the BCC hack and you got that email? Did you test forwarding it to Aweber?

About the rDNS, is it giving back the exact domain name? http://www.s2member.com/forums/topic/aweber-custom-email-parser-not-working/#post-11723

Did you test with a different email address to avoid the 12-hour rule they have?

Posted: Friday Nov 2nd, 2012 at 8:44 am #30438

Cool. :)

Posted: Friday Nov 2nd, 2012 at 8:43 am #30437

Hi Mike.

You can use the initial term for this (also called trial term when you don’t charge for it). Charge the setup and first month together in the initial term. [hilite path]Dashboard -› s2Member® -› PayPal® Buttons -› Shortcode Attributes -> ta, tp, tt[/hilite]

ta="0.00" Trial Amount. Only valid w/ Membership Level Access. Must be 0 when rt="L" or when rr="BN".
tp="0" Trial Period. Only valid w/ Membership Level Access. Must be 0 when rt="L" or when rr="BN".
tt="D" Trial Term. Only valid w/ Membership Level Access. Possible values: D = Days, W = Weeks, M = Months, Y = Years.

I hope that helps!

Also out of curiosity I see possibilities about multiple subscription capability in the next release? Is this true and when might it be out?

Not the next release, the next major release, it’s a full rewrite of s2Member and still under development, although now close to beta. No date for it yet, we’ll make the announcement when it’s ready. :)

Posted: Friday Nov 2nd, 2012 at 8:36 am #30435

The demotion does bring the user down to Level 0, and normally removes all ccaps unless you hack it.

I think it may work when you protect a page with a level and ccap, so that if he doesn’t have the level, even if he does the ccap, he won’t be shown the page, but test to make sure.

Posted: Friday Nov 2nd, 2012 at 8:14 am #30432

Regarding the hack, I asked Jason to check if any other places needed to be edited, and he replied this:

That section of code should be commented out (as part of this hack), in the following places:

/s2member/classes/includes/auto-eots.inc.php at line #149
/s2member/classes/includes/paypal-notify-in-subscr-or-rp-eots-w-level.inc.php at line #116

Posted: Friday Nov 2nd, 2012 at 7:31 am #30426
Posted: Friday Nov 2nd, 2012 at 6:35 am #30418

I agree. This is part of what’ll change once we make multiple subscriptions and EOTs possible too.

Posted: Friday Nov 2nd, 2012 at 4:45 am #30405

Hi Mike.

Did you make sure you actiavate the custom email parser in AWeber so it’s used? Could you show me a screenshot of it in the email parsers list? https://www.aweber.com/users/parser

Thanks. :)

Posted: Friday Nov 2nd, 2012 at 4:39 am #30404

Hi Victor.

s2Member’s profile fields can be integrated into BuddyPress. [hilite path]Dashboard -› s2Member® -› General Options -› Registration/Profile Fields -> BuddyPress[/hilite]

The integration only goes s2Member to BuddyPress, but not BuddyPress to s2Member. So the BuddyPress fields won’t show in the s2Member forms.

s2Member doesn’t remove the BP fields. If you use the BuddyPress registration form, the BP fields will be there.

Does that help?

Posted: Friday Nov 2nd, 2012 at 4:33 am #30403

Let me see if I understand correctly what you’re trying to do, then: You want to allow free registrations at level 0, and you want to sell access at level 1. You want to sell subscriptions without requiring the user to have a PayPal account.

If I got those right, then you’d have to use PayPal Standard with ERP (to not require the user to have a PayPal account), and the standard WP registration form with Open Registrations enabled.

For free registrations you could also use the free registrations pro-form, but you risk having some users that after checkout go register there by mistake (instead of the default WP registration page) and not get the higher level they paid for.

Posted: Friday Nov 2nd, 2012 at 4:23 am #30402

Hi Gustavo.

How can we do that? Through coupons? Is is possible to configure permanent and reusable coupons (no expiration) so we can just send them the right coupon for future renewals? They can be used more than once?

Right, you can have coupons that don’t expire. [hilite path]Dashboard -› s2Member® -› Pro Coupon Codes[/hilite]

I’d like to clarify something: coupons can only give a discount, either a percentage or a set amount off the regular price. You can’t specify the price, you need to calculate the discount required to get the amount you want to charge.

We have different content (forums, subforums, topics, posts and pages) for men and for women. Men are not supposed to find content for women. And women are not supposed to find content for men. So the s2Member Level system (which is hierarchical) does not help for this restriction by type.

How can we use custom capabilities to restrict new topics created in the women area, for example, without doing it one by one. Is it possible to do? Is there a sample code for that?

No, custom capabilities haven’t been used to protect content in bbPress yet. You could probably do it with some hacking, but I can’t help with that since I have no experience with bbPress.

What you could do, though, is use the levels, which do work to restrict access to bbPress, but customize them so they don’t give incremental access. You’d need to edit the s2Member Level roles to remove the capabilities that give access to lower levels.
http://wordpress.org/extend/plugins/user-role-editor/
Knowledge Base » Locking s2Member Roles/Capabilities


I hope that helps. :)

Posted: Friday Nov 2nd, 2012 at 4:07 am #30401

Hi Genie.

Where did you insert that? Could you show us a screenshot?

Your code has backslashes before each double quote, and then [hilite mono]");[/hilite] at the end. Could you try this one?

<img src="https://shareasale.com/sale.cfm?amount=%%initial%%&tracking=%%subscr_id%%&transtype=SALE&merchantID=44363" width="1" height="1" />
Posted: Friday Nov 2nd, 2012 at 4:00 am #30400

Hi Lopa.

In that case, you’d leave the posts unrestricted, so they can be opened and read, but would need to protect the comments block with a conditional in your template. Video » s2Member (Advanced Conditionals)

I hope that helps. :)

Posted: Friday Nov 2nd, 2012 at 3:58 am #30399

Hi Devra.

s2Member doesn’t add this feauture, but you could try to create a hack for it.

If I’m not mistaken, when a user’s account is modified, the [hilite mono]set_user_role[/hilite] hook is fired, so you could try using it to add your customization. If that hook’s not good enough, you’d need to find one that’s better suited for your hack. This post may be useful: http://www.primothemes.com/forums/viewtopic.php?f=4&t=16143&p=54346#p54346

I hope that helps. :)

Viewing 25 replies - 3,201 through 3,225 (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.