Support » Plugin: WooCommerce » Validation error: PayPal IPN response from a different email address

  • Resolved Anna1226

    (@anna1226)


    Yes, there is a thread with this title, but it did not address my issue nor did it solve my problem.

    I have no plugins; my PayPal is set up through standard WC installation: WooCommerce >> Settings >> Payments >> PayPal >> enabled.

    Nothing else is enabled (PayPal Express Checkout is visible, but not enabled.)

    In orders, when I open a recent order, the status is ON HOLD.
    Order notes state:

    Validation error: PayPal IPN response from a different email address ([redacted]). Order status changed from Pending payment to On hold.

    I’m not sure what that means.

    [redacted] IS the email associated with the business PayPal account that we are using for our WooCommerce site.

    In WooCommerce >> Settings >> Payments >> PayPal – [redacted] IS the PayPal email.

    Now, this was a test order, however the buyer email is NOT the [redacted] and it was paid for via credit card, not via a PayPal account.

    The purchase DID process via PayPal; the credit card was charged, the money is there.

    However, the communication back from PayPal to WooCommerce is jumbled.

    Please advise.

    • This topic was modified 3 years, 5 months ago by Jose Castaneda. Reason: removed email address

    The page I need help with: [log in to see the link]

Viewing 13 replies - 1 through 13 (of 13 total)
  • Plugin Support Jesse Pearson (a11n)

    (@jessepearson)

    Automattic Happiness Engineer

    @anna1226 Please go to this URL and take note of the email addresses:
    https://www.paypal.com/businessprofile/settings/

    The Receiver email in WooCommerce > Settings > Payments > PayPal will need to be the Primary email listed on that page. The PayPal email can be any of the rest of the emails from the page at PayPal.

    Side note, it is not good to post emails in threads, as you can wind up on mailing lists. I requested an admin to remove your emails as soon as I saw them.

    Thread Starter Anna1226

    (@anna1226)

    Oooohhhh – yup, I had it wrong. Thanks, Jesse.

    And, thanks for the ‘best practices’ tip. I do know better than to post emails, but I thought the info may be necessary in resolving my issue. Appreciate the redact. 🙂

    Thanks for the solution. I had the same issue and by updating the IPN email, it worked fine.

    Gaurav

    I have the same issue; our PayPal primary address is different than our WordPress address. I followed the instructions above to change the receiver email in WooCommerce > Settings > Payments > PayPal to the primary email. Whenever I save it, it reverts the email back the the one that was originally there. Do I have to go into the database to change it?

    • This reply was modified 3 years, 3 months ago by clements1043.

    I had the same issue and realised because I got an order come through. I have fixed it but now how do I process the payment? Or would the customer need to do this on their end again?

    Hello – I had the same problem. Client changed the Primary email address on their PP account and WooCommerce Receiver email is probably still a valid email address on the PP account, just not the Primary one.

    How do we get the money to get unstuck?

    • This reply was modified 3 years, 2 months ago by Jasper.

    Hi there,

    Same problem as Jasper above. Primary email address was changed on PP account which did not match the WooCommerce Receiver email.

    Now the woo commerce orders are stuck ‘on hold’ and the money is seemingly in limbo. The PP transaction IDs (links) in the email notifications do not work (they all go to a PP page that says: We are unable to find this transaction ID. Please check and try again later.)

    Is there any way to get this (and the funds) unstuck?

    Once I got into their PayPal account, I realized that the funds were in there. For some reason messing with the email addresses in PP (they added one but did not remove the original one that was in Woo) gave this error on the WooCommerce side. But the funds were actually available in the account. It’s confusing but I don’t think the client uses Woo backend anyway to check orders. It would be nice to fix.

    In the past, I had Gravity Forms payments actually get stuck on hold in PayPal because the client changed their email address in PP and didn’t tell me, so GF was using the wrong address. We put the old email address back on temporarily, they got unstuck, and then we fixed the email address in PP and in GF.

    I don’t know what you would do if you didn’t have access to the old email address anymore.

    Thank you very much Jasper, much appreciated. This is very helpful.

    been fiighting this same issue for the last few days. I followed the advice earlier today and ran a test order. The order inside woo is still hung up despite the payment being shown as paid within my paypal.

    my paypal primary is xxx@gmail.com
    and woocommerce >payments > paypal email is xxx@gmail.com
    and receiver email is YYY@gmail.com
    even my primary website’s admin email is set to xxx@gmail.com

    So, why did the order not change to completed in woocommerce?

    When you fix the email issue, do the payments process automatically or is there something else you have to do?

    Was there an answer to this?

    When you fix the email issue, do the payments process automatically or is there something else you have to do?

    Plugin Support Jesse Pearson (a11n)

    (@jessepearson)

    Automattic Happiness Engineer

    @kevlocks @tonyraye @jennbrockman
    This thread hasn’t been replied to since it was set to resolved, so sorry about that.

    Once the email address is corrected in the PayPal settings, you then have to manually move the orders over to Processing or Completed, they will not automatically move. If the email addresses are all that was wrong, the money is in your account, PayPal just tossed back a notice because the emails don’t match correctly.

    If you need further help, please create your own individual threads and those working in the forums will assist.

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Validation error: PayPal IPN response from a different email address’ is closed to new replies.