Home › Forums › WordPress › Web Invoice – Invoicing and billing for WordPress › PayPal Instant Payment Notifications (IPN)
Tagged: paypal
- This topic has 11 replies, 2 voices, and was last updated 12 years, 7 months ago by
S H Mohanjith.
-
AuthorPosts
-
August 8, 2010 at 10:25 #3712
patung
MemberDoes PayPal Instant Payment Notifications (IPN) have anything to do with the plugin?
I got this Paypal email:
Please check your server that handles PayPal Instant Payment Notifications (IPN). Instant Payment Notifications sent to the following URL(s) are failing:
http://flights.indonesiamatters.com/invoice/?paypal_ipn=1&invoice_id=55125849
http://flights.indonesiamatters.com/invoice/?paypal_ipn=1&invoice_id=74466021
If you do not recognize this URL, you may be using a service provider that is using IPN on your behalf. Please contact your service provider with the above information. If this problem continues, IPNs may be disabled for your account.
Thank you for your prompt attention to this issue.
Thanks,
PayPal
Those urls say
We were not expecting you. REF: MB0
August 8, 2010 at 13:14 #5398S H Mohanjith
MemberYes, the plugin supports PayPal IPN and works with the sandbox. I think I should try in the live environment as you are the second person to complain about IPNs failing.
To confirm that PayPal is not having issues, can you scroll to the bottom of the ‘Manage Invoice’ and see whether there are any failed IPN transactions?
Also can you check the web server logs and see what’s the HTTP code returned for IPN transactions.
When you click and go to the URL HTTP 400 error should be thrown because you are not sending any POST data.
See http://code.google.com/p/web-invoice/issues/detail?id=39
August 8, 2010 at 14:07 #5401patung
MemberSorry, I have to use PayPal Sandbox for IPN? I didn’t even know what IPN was until today, and I don’t have a Developer account. I’ve never used the PayPal Sandbox setting, as I didn’t know what it was, it sounded like a testing thing.
In Manage Invoice there are errors for two transactions, the ones in the Paypal email, but not for others:
Failed PayPal IPN request from 110.139.88.217. REF: Invalid currency. Serialized object O:18:”Web_Invoice_Paypal”:11:{s:2:”ip”;s:14:”110.139.88.217″;s:7:”invoice”;O:19:”Web_Invoice_GetInfo”:2:{s:2:”id”;s:8:”55125849″;s:10:”_row_cache”;O:8:”stdClass”:8:{s:2:”id”;s:2:”39″;s:6:”amount”;s:5:”287.8″;s:11:”description”;s:14………………….
Failed PayPal IPN request from 123.231.87.203. REF: Invalid currency. Serialized object O:18:”Web_Invoice_Paypal”:11:{s:2:”ip”;s:14:”123.231.87.203″;s:7:”invoice”;O:19:”Web_Invoice_GetInfo”:2:{s:2:”id”;s:8:”55125849″;s:10:”_row_cache”;O:8:”stdClass”:8:{s:2:”id”;s:2:”39″;s:6:”amount”;s:5:”287.8″;s:11:”description
August 8, 2010 at 17:58 #5404S H Mohanjith
MemberNope, I mean I have PayPal IPN on the sandbox and it works, I haven’t tried on the live system my self. Thanks for the info, now I have some place to start from.
Will e-mail you with a possible fix for you to test soon. Thanks again.
August 10, 2010 at 10:56 #5407S H Mohanjith
MemberFixed in r63, release will be made soon.
August 10, 2010 at 16:28 #5410patung
MemberThanks, I’ve installed the update, those urls still show “We were not expecting you. REF: PP0” but it’s not retroactive maybe?
August 11, 2010 at 05:32 #5413S H Mohanjith
MemberYou can’t click through and generate a valid response, you need to POST the required variables and then Web Invoice validates them with PayPal. When you receive a payment see in the PayPal control panel whether the IPN was processed successfully or whether the receipt mail is sent out automatically, that’s the only means to confirm everything is working as they should.
August 11, 2010 at 07:09 #5416patung
MemberOk thanks, I just got another warning email from Paypal though, about earlier transactions, that’s what I mean about ‘retroactive’, but I haven’t had any new transactions since updating the plugin.
August 12, 2010 at 05:52 #5419patung
MemberIs there any way to test it? Just got my first ‘IPN disabled’ for a transaction.
August 12, 2010 at 09:08 #5422S H Mohanjith
MemberSandbox is the only other way.
August 13, 2010 at 05:32 #5425patung
MemberWell we got a couple new transactions and there weren’t any problems, in Paypal it still says IPN Disabled and there’s a box to enter a url to reactivate it, but we’re getting the payment notifications, so I don’t know.
August 14, 2010 at 08:06 #5428S H Mohanjith
MemberThen I guess everything is working fine.
-
AuthorPosts
- You must be logged in to reply to this topic.