Community Support Forums — WordPress® ( Users Helping Users ) — 2010-08-09T12:43:03-05:00 http://www.primothemes.com/forums/feed.php?f=4&t=493 2010-08-09T12:43:03-05:00 http://www.primothemes.com/forums/viewtopic.php?t=493&p=2222#p2222 <![CDATA[Re: IPN w/ other payments?]]> Statistics: Posted by Elizabeth — August 9th, 2010, 12:43 pm


]]>
2010-08-05T16:26:36-05:00 http://www.primothemes.com/forums/viewtopic.php?t=493&p=2169#p2169 <![CDATA[Re: IPN w/ other payments?]]>
Jason Caldwell wrote:
...This is usually not required though, because s2Member sets the IPN URL for each transaction through its Button Code... which will override the default configuration setting inside your PayPal account. There are further details on this inside your WP Dashboard, under: s2Member -> PayPal Options -> IPN Integration.

In addition, if you need to POST your own custom IPN responses, that did not even originate from PayPal, you can do that using a Proxy Key. The alternative format ( with a Proxy Key ), is also made available inside your WP Dashboard, under: s2Member -> PayPal Options -> IPN Integration.


That's powerful! Exactly what I needed to know! Thanks!

Statistics: Posted by Richard Pickett — August 5th, 2010, 4:26 pm


]]>
2010-08-05T10:34:06-05:00 http://www.primothemes.com/forums/viewtopic.php?t=493&p=2114#p2114 <![CDATA[Re: IPN w/ other payments?]]> ~ Very sorry for the delayed response.


1. What does s2Member do with IPN charges not related to subscription?

s2Member can handle any IPN response; subscription, buy now, cancellation, refund, etc... even virtual terminal transactions. That being said, there are only certain events that it actually responds to, and you can monitor what s2Member is doing, by activating the logging mechanism inside your Dashboard, under: s2Member -> PayPal Options -> Account Details -> Debugging/Logging.

If s2Member receives an IPN response that it cannot validate as having originated from your domain ( i.e. the "custom" value does NOT start with your domain name )... then it will silently reject that IPN response.


2. Does the IPN call have to be done from paypal, or can I just "chain" it by having my current IPN handler curl the POST vars to s2Member for the subscription payments?

Yes, you can "chain" them together, using a central IPN processing routine, which could analyze responses from PayPal, and then fork itself out to the installation that you determine is appropriate. This is usually not required though, because s2Member sets the IPN URL for each transaction through its Button Code... which will override the default configuration setting inside your PayPal account. There are further details on this inside your WP Dashboard, under: s2Member -> PayPal Options -> IPN Integration.

In addition, if you need to POST your own custom IPN responses, that did not even originate from PayPal, you can do that using a Proxy Key. The alternative format ( with a Proxy Key ), is also made available inside your WP Dashboard, under: s2Member -> PayPal Options -> IPN Integration.

Statistics: Posted by Jason Caldwell — August 5th, 2010, 10:34 am


]]>
2010-07-31T17:38:55-05:00 http://www.primothemes.com/forums/viewtopic.php?t=493&p=2003#p2003 <![CDATA[IPN w/ other payments?]]>
1. What does s2Member do with IPN charges not related to subscription?

2. Does the IPN call have to be done from paypal, or can I just "chain" it by having my current IPN handler curl the POST vars to s2Member for the subscription payments?

Thanks!

Statistics: Posted by Richard Pickett — July 31st, 2010, 5:38 pm


]]>