I've coded the paypal IPN exactly the way it should be coded, including the confirmation page. Everything works perfectly in the sandbox, but in the real environment paypal keeps sending the data through GET instead of post, even after keeping the rm value =2. So I've read some articles and changed auto return on. Still it returns via GET, then again I changed auto return to off, still it returns via GET...
I need the information through POST, including the variables I've passed...Somebody please help me here....
Make sure that you do not have auto return with PDT enabled in your account. This will cause the post to be a GET. If you are passing over the return URL in your code and setting the variable "rm" to "2", it should be getting returned as a post. If, this is still not working, can you provide your button code that you are using so that I can take a look at the code and the account.
I just tested this with my account and it is working correctly.