Home Forums WordPress Web Invoice – Invoicing and billing for WordPress PayPal Instant Payment Notifications (IPN)

Tagged: 

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • #3712
    patung
    Member

    Does 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

    #5398

    Yes, 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

    #5401
    patung
    Member

    Sorry, 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

    #5404

    Nope, 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.

    #5407

    Fixed in r63, release will be made soon.

    #5410
    patung
    Member

    Thanks, I’ve installed the update, those urls still show “We were not expecting you. REF: PP0” but it’s not retroactive maybe?

    #5413

    You 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.

    #5416
    patung
    Member

    Ok 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.

    #5419
    patung
    Member

    Is there any way to test it? Just got my first ‘IPN disabled’ for a transaction.

    #5422

    Sandbox is the only other way.

    #5425
    patung
    Member

    Well 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.

    #5428

    Then I guess everything is working fine.

Viewing 12 posts - 1 through 12 (of 12 total)
  • You must be logged in to reply to this topic.