I can't seem to figure out what I need to do with this IPN Proxy URL.
- Code: Select all
?s2member_paypal_notify=1&s2member_paypal_proxy=qbms&s2member_paypal_proxy_verification=xxxxxxxxxxxxxxxxxxxxxx
Using this link:
https://cms.paypal.com/cgi-bin/marketingweb?cmd=_render-content&content_ID=developer/e_howto_admin_IPNIntro#id091F0M006Y4 I found these extra vars:
- Code: Select all
&level=1&mc_gross=69.99&protection_eligibility=Eligible&address_status=confirmed&payer_id=LPLWNMTBWMFAY&tax=0.00&address_street=1+Main+St&payment_date=20%3A12%3A59+Jan+13%2C+2009+PST&payment_status=Completed&charset=windows-1252&address_zip=95131&first_name=Test&mc_fee=0.00&address_country_code=US&address_name=Test+User¬ify_version=2.6&custom=test.mydomain.net&payer_status=verified&address_country=United+States&address_city=San+Jose&quantity=1&verify_sign=AtkOfCXbDm2hu0ZELryHFjY-Vb7PAUvS6nMXgysbElEn9v-1XcmSoGtf&payer_email=x%40x.com&txn_id=61E67681CH3238416&payment_type=instant&last_name=User&address_state=CA&receiver_email=admin%40mydomain.net&payment_fee=0.00&receiver_id=S8XGHLYDW9T3S&txn_type=express_checkout&item_name=&mc_currency=USD&item_number=&residence_country=US&test_ipn=1&handling_amount=0.00&transaction_subject=&payment_gross=69.99&shipping=0.00
I've never dealt with IPN before. This is what I believe should happen.
Customer uses my custom gateway. I verify payment went through and all that.
Once payment goes through I post an IPN to s2member. s2member will echo that post exactly the same back to my script. I then should post a verified? (according to the paypal link above) Once s2member receives that the IPN is verified I assume it goes through and updates the database or what ever normally would happen on a successful paypal payment.
I'm confused on trying to figure out what s2member NEEDS on top of the custom and level variables in the IPN post. There seems to be a lot of options so trying to figure out the bare minimum needed.
2nd, is I'm a little lost on where to post to. Just to my site url?
Thanks for any help.
Steven