One of our users gets an error while trying to make a purchase, and I'm trying to determine why this is happening.
Message returned from PayPal:
<Errors xmlns="urn:ebay:apis:eBLBaseComponents"> <ShortMessage>Transaction refused</ShortMessage> <LongMessage>This transaction cannot be completed because it violates the PayPal User Agreement.</LongMessage> <ErrorCode>13122</ErrorCode> <SeverityCode>Error</SeverityCode> </Errors>
This product works for other users, not for him.
Obviously, this violates the User Agreement, but I would like to determine why.
UPDATE
Users affected by this seem to have one or more of the following: a non-UK email address, a non-UK PayPal account, or a non-UK payment source.
We did not yet have permission, but we directed several users to directly contact PayPal. We had the following feedback:
"I tried a different PayPal account, and that didn't work either, even though I could use both PayPal accounts to pay for other services."
"PayPal knows about the error, but they just can’t explain why this is happening. After an hour on the phone with them today they are unable to track the cause of this error."
Needless to say, we have very upset users.
source share