Community Support Forums — WordPress® ( Users Helping Users ) — 2011-09-09T08:20:39-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=14097 2011-09-09T08:20:39-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=34399#p34399 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
As drbyte recommends, it is a breach of my terms to attempt to gain multiple free trial periods.

Statistics: Posted by PseudoNyhm — September 9th, 2011, 8:20 am


]]>
2011-09-08T22:52:56-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=34354#p34354 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
I don't think there is a way around this issue.

Can you afford giving free trials?

If you are a start up business with limited cash flow then most likely the answer to the above question is no.

If what you sell is good then you will have no problem selling it. Just make sure you cover all corners with your terms and conditions page.

Sam

Statistics: Posted by drbyte — September 8th, 2011, 10:52 pm


]]>
2011-09-08T15:59:33-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=34337#p34337 <![CDATA[Re: Tip: Avoid multiple free trial periods]]> The larger concern in my case is that our customers are already habitually attempting access to trial period by using fresh and temporary email addresses, names, even IPs.

Will this time call workaround catch only exact matches?

:?

Statistics: Posted by bitofgrace — September 8th, 2011, 3:59 pm


]]>
2011-07-21T00:09:36-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28777#p28777 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
drbyte wrote:
In my case, I need a person to write us an action script where it needs to be integrated to the flash player where when a member is on level 0 then 10 min that all they can watch..they can do that for a month if they want to, but if they want to watch the full video then they have to become a level 1> member.


Couldn't you just save the first 10 mins of every video into a separate file and serve those if the person is still in the trial period? You could just use a conditional for the file var instead of editing the player, right?

Statistics: Posted by Cristián Lávaque — July 21st, 2011, 12:09 am


]]>
2011-07-20T18:13:32-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28743#p28743 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
I believe the best way to address the FREE trial would be allowing first subscribes to get some materials but not all. In some cases, allowing them to download let's say a 5 pages PDF file. If they are on a free trial then all what they get is 2 pages. If they want to read the rest then they have to pay.

In my case, I need a person to write us an action script where it needs to be integrated to the flash player where when a member is on level 0 then 10 min that all they can watch..they can do that for a month if they want to, but if they want to watch the full video then they have to become a level 1> member.

Don't know how that can be integrated with S2M, but I'm sure it can be done. Maybe Jason can come up with a flash player that can do the above and charge $100 for it.....Right Jason...Hell I will pay $200 for it as long it's setup to work with flash media server and wowza.

:)

Statistics: Posted by drbyte — July 20th, 2011, 6:13 pm


]]>
2011-07-20T14:29:18-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28734#p28734 <![CDATA[Re: Tip: Avoid multiple free trial periods]]> I'll see what we can do in the next release.

Statistics: Posted by Jason Caldwell — July 20th, 2011, 2:29 pm


]]>
2011-07-20T14:11:20-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28729#p28729 <![CDATA[Re: Tip: Avoid multiple free trial periods]]> Statistics: Posted by uurayan — July 20th, 2011, 2:11 pm


]]>
2011-07-17T08:23:30-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28571#p28571 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
I plan to offer a free trial period (maybe 15 days), then charging a monthly recurring fee. From what I've read, PayPal does not initially process the credit card when there is a free trial. Does PP even do a cursory check that the card is valid? If there are no funds after the trial period, the first payment should fail and s2member will demote the user.

Statistics: Posted by PseudoNyhm — July 17th, 2011, 8:23 am


]]>
2011-07-17T02:43:37-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28566#p28566 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
If you are going to try this, make sure you cover it in the terms of use page. Mine is 2 pages long

We also have 3 extra fields where they have to agree before submitting the form

Must agree check box

I have read and agree to the site.com Terms and Conditions and certify that I am at least 18 years of age.

I have read and agree to the site.com Refund Policy

I acknowledge that this is a recurring transaction for $XX.xx per month

You can make it even harder to cancel. Example

"All cancellations must be made by telephone at 1-800-123-1234 for the U.S.A. and Canada or +1 +1 (888) 123-1234 for international members, seven (7) days a week, from 7:00AM to 10:00PM , Pacific Standard Time."


Hope this info helps. But yes, We need people who are responsible and willing to pay.

Statistics: Posted by drbyte — July 17th, 2011, 2:43 am


]]>
2011-07-16T09:00:39-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28496#p28496 <![CDATA[Re: Tip: Avoid multiple free trial periods]]> Statistics: Posted by PseudoNyhm — July 16th, 2011, 9:00 am


]]>
2011-07-16T02:48:22-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28483#p28483 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
I can see how this work but I gave up on the FREE trial. Instead I offer a Trial membership where they have to pay first. If they are not satisfied within 3 days, then they can cancel and get a refund. We usually set a refund time between 5 to 7 business days.

It's still free if they cancel within the specified period.

Having said that, cancellation and full refund is subject to the following

Member has no prior membership (username, IP address, email address, and name) on file. If so, then they are not eligible to any refund PERIOD. (Terms of use)

Cancellation is fairly simple. After they click on the cancellation link which takes them to another page where they have to agree to some terms and other instructions, offer to put their account on hold instead of cancellation enter the Captcha code then they can cancel.

If you make it easy, they will cancel

:D

Statistics: Posted by drbyte — July 16th, 2011, 2:48 am


]]>
2011-07-15T22:42:54-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28467#p28467 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>

Solution: Call s2Member's s2member_paid_registration_time() to see if they have ever had a paid subscription. If so (this function returns non-zero), offer up a different PayPal button that does not provide a free trial period.
Yes, that is correct, and this solution should work nicely. While s2Member does not make it possible to do this with a Shortcode (yet), I'll see what I can do. In the mean time, yes, I see no problem going about it this way through custom code of your own.


From my free trial subscription testing, I've found that s2Member sets the user to Level 1 immediately upon IPN signal (even though PDT is not supported for PayPal Standard with a free trial). Please let me know if I am interpreting this correctly.
Yes, that's correct. IPN is always processed. If it were up to me, we would process this through PDT too, so that instant access is possible immediately after checkout. Unfortunately though, PayPal's PDT service does not send s2Member enough information immediately after checkout when there is a free trial, so the Customer has to wait for the IPN routine to process and the email to be sent. So yes, you are correct.

Statistics: Posted by Jason Caldwell — July 15th, 2011, 10:42 pm


]]>
2011-07-12T23:03:47-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28228#p28228 <![CDATA[Re: Tip: Avoid multiple free trial periods]]>
According to the API documentation for s2member_paid_registration_time():


NOTE A Paid Registration Time, is NOT necessarily related specifically to a Payment. s2Member records a Paid Registration Time, anytime a User acquires paid Membership Level Access.


From my free trial subscription testing, I've found that s2Member sets the user to Level 1 immediately upon IPN signal (even though PDT is not supported for PayPal Standard with a free trial). Please let me know if I am interpreting this correctly.

Statistics: Posted by PseudoNyhm — July 12th, 2011, 11:03 pm


]]>
2011-07-12T22:45:28-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28226#p28226 <![CDATA[Re: Tip: Avoid multiple free trial periods]]> Statistics: Posted by Cristián Lávaque — July 12th, 2011, 10:45 pm


]]>
2011-07-12T14:07:45-05:00 http://www.primothemes.com/forums/viewtopic.php?t=14097&p=28198#p28198 <![CDATA[Tip: Avoid multiple free trial periods]]>
Scenario: My (hypothetical) service offers open registration (free Level 0) with premium subscription for Level 1 access. The (PayPal Standard) subscription offers a Free Trial Period, during which the user is Level 1, but has not yet paid. If the subscription lapses in payment (or is canceled), s2Member will demote the account back down to Level 0 (it is not desirable for my service to delete the account).

Problem: If a demoted user re-subscribes (back up to Level 1), they should not get another free trial. (If so, they could just keep canceling before the trial is over, then re-subscribing for more free time at Level 1.)

Solution: Call s2Member's s2member_paid_registration_time() to see if they have ever had a paid subscription. If so (this function returns non-zero), offer up a different PayPal button that does not provide a free trial period.

Details: Notice that s2Member does not (yet) provide shortcode for this method. I wrapped up some of this logic into my own function/shortcode (by modifying my theme's functions.php) to be called from my page content.

I hope this may be helpful to others. Feedback welcome.

Statistics: Posted by PseudoNyhm — July 12th, 2011, 2:07 pm


]]>