PriMoThemes — now s2Member® (official notice)

This is now a very OLD forum system. It's in READ-ONLY mode.
All community interaction now occurs at WP Sharks™. See: new forums @ WP Sharks™

EOT Behavior - populating with wrong date?

s2Member Plugin. A Membership plugin for WordPress®.

EOT Behavior - populating with wrong date?

Unread postby peeld » September 5th, 2011, 4:12 pm

Hi there,

I've got some Paypal button shortcodes set up to be one time, non-recurring subscriptions, to last 3 months. These are NOT buy now buttons but subscription buttons.

I've noticed that when a customer makes a purchase, I get three emails from Paypal. One confirming the purchase, one saying a recurring payment profile has been set up, and one saying the payment has been CANCELLED.

I've also noticed that the EOT time being populated was just a few days in the future and not 3 months in the future. One member was already demoted automatically.

My subscription rate isn't that high...yet...so I've been manually setting the EOT date to the end date I want, which is a fixed date (like the thread below, I'd prefer this capability anyway, regardless of when the user signs up, as I'm offering registration for classes that have a fixed start and end date, but registration is available for a couple of weeks before the start date):

viewtopic.php?f=4&t=2878&p=33427&hilit=non+recurring+EOT#p8559

I can post the shortcode if you like, see below:

[s2Member-PayPal-Button level="1" ccaps="goalsettingworkingfall2011" desc="Goal Setting Class - Working Spot" ps="DaisyCreativeLLC" lc="" cc="USD" dg="0" ns="1" custom="classroom.mysite.com" ta="0" tp="0" tt="D" ra="180" rp="3" rt="M" rr="0" rrt="" rra="1" image="default" output="button" /]

Either I'm not understanding how EOT is meant to work, or there's something funny with the Paypal code, or...?

Thanks for the help and clarification. Other than that, all is well. I'm still quite pleased with S2Member and am glad to be using it!!

Daisy
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 5th, 2011, 10:55 pm

User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 5th, 2011, 11:00 pm

User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » September 6th, 2011, 5:37 pm

Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 6th, 2011, 10:24 pm

Yes, isn't that *supposed* to happen? The payment didn't fail, I *did* receive payment. Since it was a one-time non-recurring payment, isn't that behavior normal?

I'm still not sure why the EOT isn't populating correctly :( It's the same with all payments I've received.
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » September 7th, 2011, 3:56 am

I'll email Jason.
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 7th, 2011, 11:59 am

Thanks. Another member who I failed to manually fix was demoted this morning :(

Daisy
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 8th, 2011, 10:48 am

Any update on this?

Thanks,
Daisy
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » September 9th, 2011, 1:03 am

Not yet. Jason has been around very little, getting the new release ready these days. I imagine he'll get to this thread soon. Thanks for your patience!

Do you have the log entries for this other customer that was just demoted recently? Could you post them x'ing out any private info, please?

Also, post a list of other plugins you're using together with s2Member, in case Jason needs that. Thanks!
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 9th, 2011, 1:48 am

I turned on logging after they made their payment, unless the EOT is logged somewhere?

Plugins:

bpckeditor
bp disable activation
bp group management
bp group email subscription
bp restrict group creation
bp scholarpress courseware
exclude pages from navigation
mail from
maintenance mode
oembed for buddypress
s2member
tinymce advanced
wp-mail-smtp


The next user that signs up I'll leave the EOT as is and let them get demoted so they can generate a log - what file should I expect to see it in?

Thanks,
Daisy
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » September 9th, 2011, 2:40 am

Thanks Daisy.

You can post the entries related to the transaction that had the problem, regardless of the log files you find them (probably all of them).

I see a couple of mail related plugins in your list. Do your members get the confirmation email after checkout?
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby Jason Caldwell » September 9th, 2011, 4:41 pm

Thank you VERY much for bringing this thread to my attention.
~ and thanks for reporting this important issue.

Yes, this is indeed a bug in PayPal Standard Button integration, as s2Member is defaulting the "period3" value to in this specific scenario, which is incorrect. I'll post an update once a fix has been applied. I'm moving this bug to the top of our list for the next release; to come in just a few days.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/
Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a ( comes in handy ). Then Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: EOT Behavior - populating with wrong date?

Unread postby Jason Caldwell » September 9th, 2011, 5:45 pm

Confirmed. This bug has been corrected in the development release.
Thank you VERY much for reporting this. The next version of s2Member will be available very soon. Please check your Dashboard periodically for updates over the next few days.
~ Jason Caldwell / Lead Developer
& Zeitgeist Movie Advocate: http://www.zeitgeistmovie.com/
Is the s2Member plugin working for you? Please rate s2Member at WordPress.org.
You'll need a ( comes in handy ). Then Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » September 10th, 2011, 1:58 am

Very cool! :)
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » September 11th, 2011, 12:14 am

SWEET. Yes, customers are getting their notification emails :)

SWEET SWEET. Love this plugin, love the support. THANKS.

Daisy
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » September 14th, 2011, 2:28 am

Thanks for the kudos and your help finding this problem! It is now available in the new release v110913. :)
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » November 11th, 2011, 11:16 am

You know, I'm going through registration at the moment for my next round of classes, and the EOT is STILL populating wrong :( Here's the button code I'm using (Pro version):

[s2Member-PayPal-Button level="1" ccaps="agilityfoundation_working_winter2011" desc="Agility Foundation Working Student / $180USD" ps="onlineclassroom" lc="" cc="USD" dg="0" ns="1" custom="classroom.daisypeel.com" ta="0" tp="0" tt="D" ra="180" rp="6" rt="M" rr="0" rrt="" rra="1" image="default" output="button" /]

It's supposed to (according to the code S2Member generated) be a one time payment for 6 months access. Everybody so far who has signed up has an EOT field populated with November 13th.

Must say I'm pretty frustrated at the moment, between this and the Buddypress Ccaps no longer working on groups, I'm doing it ALL manually, the only thing S2Member Pro is doing at the moment is collecting payment and redirecting people from certain URLs to the sign up page - definitely NOT working at its full potential :(
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » November 11th, 2011, 11:24 am

Going through registrations, one popped up with an affiliate link as the custom value, that's not a surprise, but THAT one had an EOT of May 10th. Student bought three classes, ALL with a 6 month EOT. Very unpredictable behavior, pretty much useless to me at this time :(
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » November 12th, 2011, 3:12 am

I can understand you'd feel bad with these problems occuring. :|

Could you change the to and see if that solves the EOT problem you're having? WP Admin -> s2Member -> PayPal Buttons -> Shortcode Attributes -> rr

Could you also please post the log entries related to the transactions with that problem? (x'ing out any private info) WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Logging

I hope that helps. :)
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » November 12th, 2011, 11:17 pm

Yeah, it's just a PITA :) Don't interpret my frustrations to mean I am unhappy with S2Member. You guys seemed swamped yesterday with the help forum, your help is still pretty amazing and I'm glad I'm sticking with the product. Will change and let you know.

Thanks as always,
Daisy
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby opohar » November 14th, 2011, 9:48 am

I think my problem is exactly the same... You may want to combine my topic with this one. I sell one-year-non-recurring subscriptions and the IPN communication is FAILING, but in PayPal I successfully collect the money from my members.

See my logs and description here:

viewtopic.php?f=4&t=15894
User avatar
opohar
Registered User
Registered User
 
Posts: 12
Joined: November 1, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby opohar » November 14th, 2011, 11:03 am

Can "rr" be set to "BN" in a subscribers button? I thought from reading, that BN is only for Buy Now access buttons. Will PayPal allow this "rr=bn" in the subscriber button shortcode?

I'm willing to try these things... However, it appears that this may have been fixed in an October upgrade release then accidentally broken with the newest bug fixes in the November release of the most current upgrade.
User avatar
opohar
Registered User
Registered User
 
Posts: 12
Joined: November 1, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » November 14th, 2011, 4:58 pm

OK, I changed to BN as directed, and now nothing populates but the IP address in the user's profile on the back end. No EOT, ccap, etc. at all. User also doesn't get upgraded from Free Subscriber. Where should I send the log files?
User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Re: EOT Behavior - populating with wrong date?

Unread postby Cristián Lávaque » November 15th, 2011, 2:48 am

You can post here the log entries related to the transaction you did that had that problem, just x out any private info from them. WP Admin -> s2Member -> PayPal Options -> Account Details -> Enable Logging

Did you verify that your PayPal integration is all correct? WP Admin -> s2Member -> PayPal Options
Cristián Lávaque http://s2member.netIs s2Member working for you? Please . Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: EOT Behavior - populating with wrong date?

Unread postby peeld » November 15th, 2011, 2:11 pm

User avatar
peeld
Registered User
Registered User
 
Posts: 97
Joined: August 24, 2011

Next

Return to s2Member Plugin

Who is online

Users browsing this forum: Bing [Bot], Google [Bot], Yahoo [Bot] and 2 guests

cron