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.

Paypal express checkout – failed redirect

Home Forums Community Forum Paypal express checkout – failed redirect

This topic contains 4 replies, has 2 voices. Last updated by  Cristián Lávaque 4 years, 1 month ago.

Topic Author Topic
Posted: Wednesday Nov 14th, 2012 at 9:38 pm #31652

Hi,

I have been trying to use the S2Member Pro integrated with Paypal express checkout. A sample membership registration form is – http://www.enggcyclopedia.com/sample-registration-form/

After the user pays the subscription fee through paypal express checkout, the users is redirected back to subscription form. Payments aren’t processed through paypal and a new membership is not generated.

It’s exactly the same problem that mike from following topic was having.

http://www.s2member.com/forums/topic/paypal-pro-form-notn-working/

I am really hoping that you guys have found some answers to this problem. If you need any admin information for my website, I can share privately share that with you as long as you try to get this problem sorted.

Thanks.

List Of Topic Replies

Viewing 4 replies - 1 through 4 (of 4 total)
Author Replies
Author Replies
Posted: Wednesday Nov 14th, 2012 at 10:42 pm #31657

The membership sign up form suddenly started working properly. I guess what I did right was to empty my cache (W3 Total Cache). I had not done it after I upgraded from S2M framework to S2M pro. I guess that had been blocking integration with paypal express checkout. After starting this thread, I emptied the cache.

Had to spend 2 days to figure it out …sigh..

Anyway, now the sign up form is fully functional. I hope it stays that way.

Posted: Thursday Nov 15th, 2012 at 8:46 am #31678

Hi Pushkar.

I’m glad you solved the problem. :)

Regarding caching, object caching should be disabled, since it’s know to conflict with s2Member. Also make sure that pages with an s2Member form aren’t cached. Although s2Member makes an attempt to prevent caching in those pages, sometimes it’s not enough and the caching plugin needs to be instructed specifically not to cache them.

I hope that helps.

Posted: Friday Nov 16th, 2012 at 6:42 am #31753

Cristian,

Thanks for those tips. After a while of emptying cache, I again encountered problems with the sign up forms. Finally I had to deactivate W3 Total Cache and the forms worked again.

Now I have disabled W3 Total cache and using WP super cache. So far the sign up forms are working smoothly with WP super cache. So I would recommend this plugin to those who want use cache along with S2member.

I am still having one problem though. After I cancel the paypal payments from a test account that Im using, the membership account does not get terminated right away. Is this normal? Is there a delay between paypal cancellations and membership account termination?

Posted: Friday Nov 16th, 2012 at 9:45 am #31773

Thanks for the update. Glad you solved the caching problem. :)

Now I have disabled W3 Total cache and using WP super cache. So far the sign up forms are working smoothly with WP super cache. So I would recommend this plugin to those who want use cache along with S2member.

QuickCache also works very well. http://wordpress.org/extend/plugins/quick-cache/

I am still having one problem though. After I cancel the paypal payments from a test account that Im using, the membership account does not get terminated right away. Is this normal? Is there a delay between paypal cancellations and membership account termination?

Yes, there may. The demotion will happen after the time paid for is used completely. If the user is paying monthly and mid-month he cancels the subscription, he still has the other half month paid for, and will have access until that runs out. [hilite path]Dashboard -› s2Member® -› PayPal® Options -› Automatic EOT Behavior -> Hairy Details[/hilite]

*Some Hairy Details* There might be times whenever you notice that a Member’s Subscription has been cancelled through PayPal®… but, s2Member continues allowing the User access to your site as a paid Member. Please don’t be confused by this… in 99.9% of these cases, the reason for this is legitimate. s2Member will only remove the User’s Membership privileges when an EOT ( End Of Term ) is processed, a refund occurs, a chargeback occurs, or when a cancellation occurs – which would later result in a delayed Auto-EOT by s2Member.

s2Member will not process an EOT until the User has completely used up the time they paid for. In other words, if a User signs up for a monthly Subscription on Jan 1st, and then cancels their Subscription on Jan 15th; technically, they should still be allowed to access the site for another 15 days, and then on Feb 1st, the time they paid for has completely elapsed. At that time, s2Member will remove their Membership privileges; by either demoting them to a Free Subscriber, or deleting their account from the system ( based on your configuration ). s2Member also calculates one extra day ( 24 hours ) into its equation, just to make sure access is not removed sooner than a Customer might expect.

I hope that helps. :)

Viewing 4 replies - 1 through 4 (of 4 total)

This topic is closed to new replies. Topics with no replies for 2 weeks are closed automatically.

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.