• Hi, when someone successfully makes a donation from our site, https://www.squashempower.org/donate, I get the following error message from paypal:

    PayPal receiver email did not match account or payment currency did not match payment on

    Array
    (
    [transaction_id] => 1xxx43
    [price] => 240.00
    [currency] => USD
    [email] => [email protected]
    [first_name] => xxxx
    [last_name] => xxxxx
    [fee] => 5.58
    [parent] =>
    [status] => Completed
    [purchase_id] =>
    [shipping] => Array
    (
    [street] =>
    [street2] =>
    [city] =>
    [state] =>
    [country] =>
    [code] =>
    )

    )

    Any help would be appreciated.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Joe Dolson

    (@joedolson)

    Because you enabled IPN in order to receive notifications in My Tickets, all of your PayPal queries are sending notifications via IPN. This means that any application or button that doesn’t provide an input with it’s own IPN notification URL will result in a notification being sent to the value saved in your PayPal settings.

    My Tickets does provide a valid notification URL as part of the form, so it doesn’t use the value configured at PayPal. I’d recommend that you either add the IPN reference to the donations button or change the URL in your IPN settings at PayPal to an alternate URL, like your home page.

    Thread Starter arifisher

    (@arifisher)

    Are you suggesting that I change the paypal IPN current settings?

    Notification URL https://www.squashempower.org/mt_paypal_ipn=true
    Message delivery Enabled

    Plugin Author Joe Dolson

    (@joedolson)

    Yes, that’s the suggestion. My Tickets doesn’t really care what your PayPal setting for the IPN Url is.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Currency Did Not Match Payment on Array’ is closed to new replies.