That thread did make it a little bit clearer.. but I just wanted to be sure I got it correct: One can integrate 3rd party payment gateways, as long as they provide a Paypal like interface?
More specifically:
1. To be able to use "WP Admin -> s2Member -> PayPal Options -> PayPal IPN Integration -> IPN w/ Proxy Key", we need:
a. the 3rd-party application must be sending IPN transactions
b. Must ALWAYS include the custom POST variable and that variable must always start with your installation domain ( i.e. custom=yoursite.com ) <-- WHERE CAN I LEARN MORE ABOUT THIS?
c. the item_number variable, must always match a format that s2Member looks for. ("1", "2" etc) - more info on this can be found by looking at the code generated by the "Paypal button generator".
d. Any other restrictions on what kind of gateways CANNOT be used for this method?
2. It CAN be integrated with other 3rd party PGs who do not offer IPN-like systems, using the "WP Admin -> s2Member -> API / Scripting -> Pro API for Remote Operations" <-- HAVE I UNDERSTOOD THIS CORRECTLY? CAN THESE API BE USED WITH *ANY* PAYMENT GATEWAYS?
Please let me know if my understanding is correct. If it is wrong or incomplete, please point me in the correct direction! 
Statistics: Posted by samudranb — November 18th, 2011, 4:09 am
]]>