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 IPN Conflicts

Home Forums Community Forum Paypal IPN Conflicts

This topic contains 1 reply, has 1 voice. Last updated by  Shawn Borelli 3 years, 1 month ago.

Topic Author Topic
Posted: Friday Nov 15th, 2013 at 2:13 pm #61154

I’m using the s2Member which requires I set the Paypal IPN to the following URL:
http://www.MySite.com/?s2member_paypal_notify=1

In addition, I’m using wp-event-calendar (surprisingly uses s2member to sell their membership) which requires the IPN in Paypal to be set differently, to the following URL:
http://www.MySite.com/wp-admin/admin-ajax.php?action=em_payment&em_payment_gateway=paypal

I’m not sure how to best handle this. I was thinking a script or some sort of redirect. I’ve looked into Multiple IPN’s and there is little info out there. I did find a PHP script that might work here:
http://codeseekah.com/2012/02/11/how-to-setup-multiple-ipn-receivers-in-paypal/

We need to use both plugins and cannot setup multiple Paypal accounts for the same business (violation of Paypal policies).

Anyone know how to get around this? Would the PHP script above work?

Thanks in advance!
Shawn

List Of Topic Replies

Viewing 1 replies (of 1 total)
Author Replies
Author Replies
Posted: Friday Nov 15th, 2013 at 2:39 pm #61155

Actually, I think i found the answer in an old thread.

I can set the IPN to use the one specified by the Events Manager plugin, and s2member will automatically set a unique IPN for each payment button created. Untested, but in theory this sounds PERFECT!

Can anyone confirm this?

Thanks!
Shawn

Viewing 1 replies (of 1 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.