I'm using Paypal to make payments through my Rails app and I have IPN
setup so that when rails receives notification from Paypal, a record is
activated. This all works fine.
However, Paypal sends the notification multiple times. I think this is
because my controller is not notifying Paypal that it has received the
IPN call. I'm using ActiveMerchant.
I tested the script on http://www.eliteweaver.co.uk/testing/ipntest.php
(which is an IPN testing environment) and it said that my script was not
posting back to them.
Here is my code:
# Create a notify object we must
notify = Paypal::Notification.new(request.raw_post)
#record transaction details here...
#do some validation and then activate record
#Reason to be suspicious
rescue => e
#There's a bug
#make sure we logged everything we must
render :nothing => true
Does anyone know how to send the callback to Paypal to inform them that
I've received the IPN?