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 - 7,126 through 7,150 (of 7,376 total)
Author Replies
Author Replies
Posted: Friday Mar 2nd, 2012 at 9:08 pm #7134

:)

The way I thought it could work is that an account is given a certain number of accounts it can share the access with and these child accounts would inherit the access the parent has. Uses and IPs limits would be shared between the accounts. The parent and child accounts would still be able to have their own access that isn’t shared, too.

Would love to know how you’d like to set up your group access. Would the above be something you can work with or are there certain things you’d like being able to do that you don’t see mentioned there?

Posted: Friday Mar 2nd, 2012 at 9:01 pm #7133

Not in the current version, but this is something we want to make possible in the next major release of s2Member Pro.

In the current one, you can just give that coupon code to that affiliate in particular and know that any customer that used that code should be credited to that particular affiliate. It’ll need a bit of customization.

I’m not sure where in the Notifications or Tracking APIs you can pick up the used coupon, though. It’ll require a little testing. I’ll ask Jason about this.

Posted: Friday Mar 2nd, 2012 at 8:56 pm #7132

Hello Anu.

You can use the free version of s2Member, since it integrates with PayPal Standard.

Importing the users doesn’t need to make a distinction between the payment plans, since that’s being handled by PayPal, not s2Member. PayPal will notify s2Member if payments had any problem so s2Member removes access to the protected content, based on the behaviour you configured for that situation.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite]

s2Member Pro has an import tool that’ll make it simple to add them to your WordPress installation or, if you already have them there, to add their subscr. IDs and gateway (i.e. ‘paypal’) in bulk.
[hilite path]Dashboard -› s2Member® -› Import/Export -› User/Member Importation[/hilite]

I’ll leave the URL question for Jason.

I hope that helps. :)

Posted: Friday Mar 2nd, 2012 at 8:44 pm #7131

Hi Vashte.

You can use the constants S2MEMBER_CURRENT_USER_REGISTRATION_TIME or S2MEMBER_CURRENT_USER_PAID_REGISTRATION_TIME.
[hilite path]Dashboard -› s2Member® -› API / Scripting -› PHP/API Constants[/hilite]
http://mx.php.net/manual/en/function.date.php

Something like:
[hilite pre_code]

[/hilite]

I hope that helps. :)

Posted: Friday Mar 2nd, 2012 at 8:33 pm #7129

I see, and after you fixed the email address I hope new transactions worked properly with s2Member. Make sure all your PayPal integration with s2Member is configured properly.
[hilite path]Dashboard -› s2Member® -› PayPal® Options[/hilite]

Remember to keep logging enabled until things are running smoothly but, even then, it may be good to keep keep it logging.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -› Logging[/hilite]

About those accounts that subscribed to the wrong account, you’ll have to check with PayPal how to straighten them out.

If your s2Member integration with PayPal is done properly, PayPal will notify s2Member of subscription cancellations and s2Member will apply the EOT behavior you defined in your settings.
[hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior[/hilite]

Same with giving access, PayPal is the one that informs s2Member after checkout, that the payment went fine before s2Member gives access. Sometimes PayPal delays this confirmation, in which case s2Member will show a message saying that an email will be sent soon with the link to register, and after getting the OK from PayPal, s2Member sends it.

So keep logging enabled, and double check that your integration is done correctly, and it should be fine. :)

Posted: Friday Mar 2nd, 2012 at 8:14 pm #7127

Hello Kinga.

Yeah, the trial period would work well, if you are willing to give the free month at the beginning.

If you meant giving the free month after the first year, then that’s not really possible. :/

And you can’t even give the initial term as 13 months at the price of 12, because initial terms are paid as a single term, they aren’t recurring terms, only the regular ones recur, the initial term is just one.

Posted: Friday Mar 2nd, 2012 at 8:10 pm #7126

Thanks for your help, Cassel! :)

Randy, for point (3), please look here: [hilite path]Dashboard -› s2Member® -› API / List Servers -› Automate Unsubscribes/Opt-Outs[/hilite]

I hope that helps. :)

Posted: Friday Mar 2nd, 2012 at 7:50 pm #7124

Hello Jen. :)

Could you show us a screenshot of the error, please?

Posted: Friday Mar 2nd, 2012 at 7:44 pm #7122

I understand.

Yeah, you’d do it with content dripping as described in the documentation I pointed to earlier. [hilite path]Dashboard -› s2Member® -› API / Scripting -› Content Dripping[/hilite]

With your own customizations, you can take the current dripping to more advanced levels, but it’ll require that you custom code it.

In coming versions, after the next major release or s2Member Pro, dripping will be possible in much more powerful ways. So look forward to that, but the current version supports what’s in the documentation.

Posted: Friday Mar 2nd, 2012 at 7:41 pm #7121

Thank you for the kudos, Aaron! We really appreciate it.

There are great things to come, and I hope s2Member will become useful to you in the near future. You have the license now and will be able to use it in future projects for sure.

All the best! :)

Posted: Friday Mar 2nd, 2012 at 7:39 pm #7120

What do you mean? Why it would be a good thing to require them to register at Level 0 in order to buy?

Posted: Friday Mar 2nd, 2012 at 6:35 pm #7115

Trial/initial period it completely optional. I edited the shortcode for you. [hilite path]Dashboard -› s2Member® -› PayPal® Pro Forms -› Shortcode Attributes (Explained)[/hilite]

[[s2Member-Pro-PayPal-Form level="6" ccaps="" desc="$297.00 USD monthly for 5 months in total" ps="paypal" lc="" cc="USD" dg="0" ns="1" custom="expertvatraining.com" ta="0" tp="" tt="D" ra="297.00" rp="1" rt="M" rr="1" rrt="5" rra="2" accept="paypal" accept_via_paypal="paypal" coupon="" accept_coupons="1" default_country_code="" captcha="0" /]]

About getting paid through PayPal: [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Account Details -> PayPal Pro Integration[/hilite]

*PayPal® Pro is NOT Absolutely Required* s2Member is very flexible. It is now possible to integrate Pro Forms without a PayPal® Pro account, whereby the enhanced Form Shortcodes that s2Member provides can be integrated ONLY with PayPal® Express Checkout. In other words, if you get declined for PayPal® Pro service, you can still use s2Member Pro Forms. Ask PayPal® to activate Express Checkout for you. ( it’s free ). Once Express Checkout is enabled, you will have access to your PayPal® API Credentials. Log into your PayPal® account, and navigate to Profile -> API Access (or Request API Credentials). You’ll choose ( Request API Signature ). Now … here is the tricky part; whenever you generate a Pro Form Shortcode with s2Member, be sure to change accept=”paypal,visa,mastercard,amex,discover,maestro,solo” to just accept=”paypal”; thereby excluding the on-site credit card processing functionality; which is available only with PayPal® Pro.

*PayPal® Express Checkout Limitations* If you decide NOT to acquire a PayPal® Pro account, and instead integrate ONLY with PayPal® Express Checkout, please understand the following limitation. PayPal® Express Checkout is intended to facilitate payments for PayPal® account owners and/or Customers willing to signup for PayPal® during checkout. It is NOT possible for a Customer to go through PayPal® Express Checkout without having and/or acquiring a PayPal® account, regardless of the transaction type ( i.e. Buy Now functionality is no exception to this rule ). This is because PayPal® Express Checkout is really intended for Customers that *prefer* to pay with PayPal®. So although it’s possible to integrate Pro Forms without a PayPal® Pro account, we recommend that you acquire a PayPal® Pro account, so that you can accept credit cards on-site, and then offer PayPal® Express Checkout to Customers that *prefer* to pay with PayPal®. That’s the way s2Member Pro Forms are designed to work, in an ideal fashion.

I hope that helps. :)

Posted: Friday Mar 2nd, 2012 at 6:16 pm #7113

Hi Colin.

Yes, we’re working on this. :)

Posted: Friday Mar 2nd, 2012 at 6:10 pm #7111

Hello Charles.

That’s very odd. Could you check that this is not the problem? Knowledge Base » Logged in but am considered logged out

Could you post the exact error message you get, please?

You can also try, in case it’s an s2Member restriction doing this, removing the s2member directory from the plugins folder and try logging in, and then put the s2member directory back.

If that didn’t work either, then it may be another plugin, try removing them one by one from the plugins directory, testing after each if you can login.

I hope that helps.

Posted: Friday Mar 2nd, 2012 at 5:47 pm #7110

You’re welcome, Santi! And thank you very much for sharing your solution. :)

Posted: Friday Mar 2nd, 2012 at 5:43 pm #7109

Lan, please make sure you have no spaces or newlines outside of the PHP block. The file should start with [hilite pre_code][/hilite]

Posted: Friday Mar 2nd, 2012 at 5:29 pm #7108

Hi Ian.

Could you manually set one of your users at the role you want, editing the role in their profile page? Then export your users and copy the value for that user in the role column and use that in the import file.

Let us know if that works, please. :)

Posted: Friday Mar 2nd, 2012 at 5:24 pm #7107

Cool. :)

Posted: Friday Mar 2nd, 2012 at 4:49 pm #7105

Lan, you can change the person’s role manually from his profile page.

You can also use PHP to change the role. Knowledge Base » Changing Roles/Capabilities via PHP

We can’t code it for you, but that should help. :)

Posted: Friday Mar 2nd, 2012 at 4:45 pm #7104

That’ll depend on how the cart works, if it requires the person to register or not to purchase. If they register in WordPress for that, the default role will be Subscriber, which is equivalent to s2Member’s Level 0.

If the cart is served by WP, then you can control access to it using the URI restriction.

I hope that helps. :)

Posted: Friday Mar 2nd, 2012 at 4:40 pm #7103

Alissa, could you update s2Member to the latest version and keep the Auth.Net logging going? If the cancellation problem happens again, please post the new log entries for it from all the log files. You may also have entries for it in the PayPal logs, since the Auth.Net integration uses part of original PayPal integration code.

Posted: Friday Mar 2nd, 2012 at 4:35 pm #7101

Quick tip: Another good deterrent I’ve found is naming your files and dirs with random cryptic names, if possible, a mix of characters. It makes it hard for you to track which file is which, but once you have it set up, you hardly have to touch them again. Now, for the person trying to download all your videos, it also is a pain having to rename everything and it’ll make many not bother with it, especially when there are several files.

Posted: Friday Mar 2nd, 2012 at 4:32 pm #7100

Great. Awesome feedback. Thanks! :)

I know Jason is looking into this and improving it, so there’s a good chance that this will get better with coming releases.

Posted: Friday Mar 2nd, 2012 at 4:29 pm #7099

Right, I can understand you’d feel like that.

I’ll mention your observation on default download limits to Jason.

So you followed every instruction and it doesn’t work? Could you please post the code your using for the player?

Posted: Friday Mar 2nd, 2012 at 4:26 pm #7098

Thanks, Tom. I see your point.

Yeah, PayPal services are kinda confusing, we’ll try to make it easier to understand.

Viewing 25 replies - 7,126 through 7,150 (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.