Hi,
I subscribed to the paypal ultimate actions and have been making some progress getting things set up.
I started with the demo form and modified it a bit to suit my needs but I've got a couple of issues that are defeating me.
Issue 1 - IPN resent after successful verification
For testing, I set up a bunch of emails to fire off.
1. On the IPN event firing. This email is sent when the event is called, regardless of success of failure
2. On IPN verified
3. On IPN verified and successful DB read
4. On IPN invalid
5. On IPN error
When I post a transaction to the sandbox, emails 1,2 and 3 are sent, so all good.
However shortly after, email 1 is sent again followed by email 4 (invalid).
It would appear the listener isn't notifying PayPal that it has received the successful verification so it sends it again, but this is just a guess. I supposeI can work around it, but I'd really like to have an notification set up for invalid IPN transactions and the way it is at the moment even the verified transactions generate an invalid event.
Issue 2 - Overriding the profile IPN notification URL
According to the documentation, I should be able to override the IPN notification url set in the profile by appending the notify_url parameter. The only place I can see to put this is in the additional parameters for the PayPal redirect action. I've tried using both raw and urlencoded strings, but no matter what I do, the IPN is sent to the IPN notification url set in the profile.
Appreciate any tips on how to move forward with these issues.
Thanks
John
I subscribed to the paypal ultimate actions and have been making some progress getting things set up.
I started with the demo form and modified it a bit to suit my needs but I've got a couple of issues that are defeating me.
Issue 1 - IPN resent after successful verification
For testing, I set up a bunch of emails to fire off.
1. On the IPN event firing. This email is sent when the event is called, regardless of success of failure
2. On IPN verified
3. On IPN verified and successful DB read
4. On IPN invalid
5. On IPN error
When I post a transaction to the sandbox, emails 1,2 and 3 are sent, so all good.
However shortly after, email 1 is sent again followed by email 4 (invalid).
It would appear the listener isn't notifying PayPal that it has received the successful verification so it sends it again, but this is just a guess. I supposeI can work around it, but I'd really like to have an notification set up for invalid IPN transactions and the way it is at the moment even the verified transactions generate an invalid event.
Issue 2 - Overriding the profile IPN notification URL
According to the documentation, I should be able to override the IPN notification url set in the profile by appending the notify_url parameter. The only place I can see to put this is in the additional parameters for the PayPal redirect action. I've tried using both raw and urlencoded strings, but no matter what I do, the IPN is sent to the IPN notification url set in the profile.
Appreciate any tips on how to move forward with these issues.
Thanks
John