Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Jeff Sherk

    (@jsherk)

    I would need more specific information to be able to troubleshoot this better.

    Please give me as much detail as you can about the error you are receiving.

    Thanks

    Plugin Author Jeff Sherk

    (@jsherk)

    No further information given so marked it as resolved.

    Hi Jeff, we are having the same problem. This is what WooCommerce tells us in the order notes:

    PayPal IPN response from a different email address ([email protected]). Order status changed from Pending Payment to On Hold.

    And the problem in the log says: 03-20-2017 @ 20:41:49 – IPN Response is for another account: [email protected]. Your email is [email protected]

    The redirect after paying in PayPal is as follows:

    Forbidden

    You don’t have permission to access /checkout/order-received/1834 on this server.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

    What seems to happen is that the email that we have in WooCommerce, doesn’t match the one we use in your plugin. Which is quite normal because it is why we are using your plugin, to be able to have another PayPal account.

    Do you know how to solve this issue? Thanks.-

    Plugin Author Jeff Sherk

    (@jsherk)

    The check for this email comparison happens outside my plugin, so it is not within my control.

    This can not be fixed from within my plugin as there is no way to access that email address to change it for the return call. Now that is not exactly true, because you could change old_email to new_email before the call and then wait for return and then change it back to old_email, however more than one transaction could be occuring at a time, so there is a chance that it you change it for one, then another transaction that is using the other email would get the error instead, so this is not a viable option.

    The only way it might be fixable would require modifications to core files for either woocommerce or worpdress itself. You would have to add an array of paypal email addresses and check against all of them to see if there is a match. This is also not a viable option.

    Sorry I can not solve this for you.

    • This reply was modified 7 years, 11 months ago by Jeff Sherk.

    Hi Jeff, thank you for your answer. We will try to find a solution and if we find it, we will post it here so other people can use it.

    Thanks for the plugin and for trying to help.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Issue with paypal ipn’ is closed to new replies.