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™

Recurring Payment Delay

s2Member Plugin. A Membership plugin for WordPress®.

Recurring Payment Delay

Postby AlxRam » May 7th, 2011, 1:56 pm

Hello,

I've installed s2member and so far everything has run smoothly. I tested the system using a few friends and noticed the payments didn't go through immediately. I gather from the paypal website that it takes up to 24 hours for the initial payment to go through. That would be ok except...

I had a friends test the cancellation shortly after they signed. Those that did were never charged even within 24 hours. So basically they can sign up, access the content, and then cancel without paying anything?

I'm hoping there is some solution for this I haven't been able to find yet. Any suggestions would be appreciated... thanks :)
User avatar
AlxRam
Registered User
Registered User
 
Posts: 20
Joined: May 2, 2011

Re: Recurring Payment Delay

Postby AlxRam » May 7th, 2011, 2:26 pm

Still testing and noticed that those people who cancelled and were never charged... can still log in?

Getting a sinking feeling about all this. I've got to be missing something here.
User avatar
AlxRam
Registered User
Registered User
 
Posts: 20
Joined: May 2, 2011

Re: Recurring Payment Delay

Postby Cristián Lávaque » May 7th, 2011, 3:45 pm

Could you post the IPN logs to see if you're getting notified of the cancellation?

Also, did you set up an EOT behavior? WP Admin -> s2Member -> PayPal Options -> Automatic EOT Behavior
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Recurring Payment Delay

Postby AlxRam » May 7th, 2011, 4:23 pm

Thanks Cristián,

Seems like the cancellations are working fine, I am getting the notifications.

Problem is, people who sign up and cancel before the 24 hour paypal payment are able to login for 24 hours and are never charged. Because of the EOT settings, their account will be removed after the first 24 hours, so that is working. It's just that in the meantime they get 24 hours access without paying, which seems like a big hole in the system.
User avatar
AlxRam
Registered User
Registered User
 
Posts: 20
Joined: May 2, 2011

Re: Recurring Payment Delay

Postby Cristián Lávaque » May 7th, 2011, 5:03 pm

Yeah, it's not great that PayPal does that. Jason is looking at how to work around this PayPal inconvenience. Hopefully it'll be worked out soon.

In the meantime you can think about it as a 1 day risk-free trial some users get. :|
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Recurring Payment Delay

Postby AlxRam » May 7th, 2011, 5:16 pm

Hi Cristián,

Nice to hear Jason is aware and working on a solution. I imagine it's not easy to close all the gaps when paypal has weird issues you have to deal with. I'll be looking forward to that update as it's really important for me. In the meantime I'll live with it, as everything else seems to work very well.

It might be a good idea to mention this issue somewhere in the documentation. I didn't find out about it until I live tested the system, and it was quite confusing.

Thanks again for all your work guys!
User avatar
AlxRam
Registered User
Registered User
 
Posts: 20
Joined: May 2, 2011

Re: Recurring Payment Delay

Postby Cristián Lávaque » May 7th, 2011, 5:20 pm

You're welcome. And thanks for the suggestion, I'm forwarding it to Jason.
Cristián Lávaque http://s2member.net
Is s2Member working for you? Please rate it Image at WordPress.org. Thanks! :)
User avatar
Cristián Lávaque
Developer
Developer
 
Posts: 6836
Joined: December 22, 2010

Re: Recurring Payment Delay

Postby AlxRam » May 7th, 2011, 5:23 pm

Just wanted to add a note for anyone else struggling with this.

My temporary (but not preferred) solution so far is to manually check all cancellation emails against my paypal account, and then manually delete their user accounts if they cancelled before payment was received.
User avatar
AlxRam
Registered User
Registered User
 
Posts: 20
Joined: May 2, 2011

Re: Recurring Payment Delay

Postby Jason Caldwell » May 10th, 2011, 4:52 pm

Thanks for reporting this important issue.
~ and thanks for bringing this to my attention Cristián.

Yes, I'm hoping to have s2Member integrated with version 71.0 of the PayPal Pro API in the next release. This will make it possible to run the INIT amount through the creation of the Recurring Profile.

@TODO / COPY: INIT payment amount during PayPal Pro API "CreateRecurringPaymentsProfile". This thread will be updated once the feature is improved.
100% Resolved
~ 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 WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Recurring Payment Delay

Postby Jason Caldwell » June 5th, 2011, 8:51 pm

We've made progress on this issue.
[ click screenshot to enlarge ]

From the changelog for s2Member Pro v110605+ ( available now ). http://www.s2member.com/
(s2Member Pro). PayPal® Pro API Updates (First Payment / Recurring Profile Behavior). s2Member's integration with the PayPal® Pro API has been updated to API v71.0. There is also a new option available to PayPal® Pro Merchants. s2Member now provides site owners the abililty to control the way the first payment in a Recurring Profile is billed. (1)Consolidate w/ Recurring Profile or (2)— Real-Time / Direct Pay ( mission critical ) —. For further details, please check your Dashboard under: s2Member -> PayPal Options -> Account Details. We recommend: Consolidate w/ Recurring Profile, because this keeps all charges associated with a particular Customer organized in your PayPal® account. No matter which option you choose, a first Initial Payment ( when applicable ), will always be charged immediately ( improved in this release ). In cases where it is absolutely critical that a Customer NOT gain access until their first payment has been fully captured, choose: Real-Time / Direct Pay, which tells s2Member to authorize/capture the first payment in real-time during checkout, instead of consolidating it into the Recurring Profile.

100% Resolved

SNAG-0032.png

SNAG-0031.png
~ 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 WordPress.org account ( comes in handy ). Then rate s2Member here Image
.
User avatar
Jason Caldwell
Lead Developer
Lead Developer
 
Posts: 4045
Joined: May 3, 2010
Location: Georgia / USA

Re: Recurring Payment Delay

Postby AlxRam » June 5th, 2011, 11:59 pm

Thanks Jason,

I just upgraded the files and tested... payment went through immediately. You guys are awesome :)
User avatar
AlxRam
Registered User
Registered User
 
Posts: 20
Joined: May 2, 2011


Return to s2Member Plugin

Who is online

Users browsing this forum: Google [Bot] and 3 guests

cron