PayPal错误:13122“此交易无法完成,因为它违反了PayPal用户协议。”

时间:2013-06-14 11:38:13

标签: api paypal

我们的一位用户在尝试购买时收到错误,而我正在尝试确定这种情况发生的原因。

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>

此产品适用于其他用户,而不是他。

显然它违反了用户协议,但我想确定原因。

更新

受其影响的用户似乎都拥有以下一项或多项:非英国电子邮件地址,非英国PayPal帐户或非英国付款来源。

我们还没有解决方案,但已指示多个用户直接联系PayPal。我们得到的反馈如下:

“我尝试使用另一个paypal帐户,尽管能够使用两个PayPal帐户来支付其他服务,但也失败了。”

“PayPal知道错误消息,但他们根本无法解释为什么会发生这种情况。今天通过电话与他们打了一个小时后,他们似乎无法追查这个错误的原因。”

毋庸置疑,我们有一些非常沮丧的用户。

5 个答案:

答案 0 :(得分:2)

我有类似的问题......我们销售的商品的标题是:

Inc. Special Offer: <<Famous author>> eBook for only 10.00$

当我们将标题更改为更具描述性的内容时,一切正常

答案 1 :(得分:1)

您是否使用MTS打开机票或致电业务支持热线?如果您确实打开了机票,请给我机票号码?我来看看吧。

但是,您可能需要通过业务支持解决此问题。

答案 2 :(得分:1)

事实证明,“PaymentDetailsItem - Name”中的值是问题的一个部分。我们在那里没有任何特殊字符(或者我认为),只是“产品名称:人名”。当我与PayPal支持时,他们的回复如下:

“我已经检查过,这是我们无法透露的许多事情的组合。 但是,在名称PAYMENTREQUEST_0_NAME之前删除“:”应该有效。

你能发送PAYMENTREQUEST_0_NAME = xxxx用户名吗? 而不是PAYMENTREQUEST_0_NAME = xxxx:USER NAME“

一旦我从那个领域中删除了“:”,它又开始工作......奇怪!

此错误仍会在非英国PayPal帐户中触发,但现在发生频率较低。

HTH 乔恩

答案 3 :(得分:1)

我的一位客户也遇到了同样的错误,我的产品名称与@knagode有同样的问题。

由于某种原因,产品名称中的“Dark Havana”将此设置为关闭并产生此错误。如果我从Paypal那里听到为什么这个短语不被接受,我会回过头来编辑这个回复。

答案 4 :(得分:0)

对于任何其他正在调查此问题的人员,请注意,贝宝(PayPal)设有适当的过滤器,可查找全球特定的地理术语。如果产品说明中使用的任何术语触发了过滤器,则交易可能会被拒绝。就我们而言,我们是在线地毯零售商,我们的许多产品涵盖传统地毯范围。我们发现,标题中带有“波斯”一词的任何地毯都因为与该词相关的民族国家受到经济制裁而被拒绝。

过滤器不仅是地理上的,其他有争议的条款也可能触发过滤器拒绝交易。在一个实例中,我们在产品说明中使用了带有“同盟”字样的地毯,这也触发了过滤器。