PayPal链式付款错误520009

时间:2012-06-20 16:37:46

标签: paypal error-code paypal-adaptive-payments chained

我正在尝试设置链式支付应用,并获得批准的申请。我希望像并行付款一样,链式付款可以让用户有或没有注册的paypal帐户。但是对于未注册的电子邮件帐户,api会返回错误代码520009,表示帐户“email@domain.com”受到限制。我确实看到以下链接有同样的问题。

https://stackoverflow.com/a/10262241/903978

虽然在他们的开发文档中说任何有电子邮件的人都可以获得付款/通知(除了需要经过验证的帐户的应用程序所有者),但它会抛出错误。我已经发了一张paypal / mts的票,但还没有收到他们的消息。

我的应用案例是, 1.用户获得报酬,例如100美元。他们是连锁店的主要收件人。 2.申请(二级收款人)减少了这笔款项。说2美元。

任何人都知道链式付款是否需要主要付款以及其他收件人才能拥有有效的PayPal帐户而不仅仅是电子邮件?或者呼叫中是否有允许主要收件人只使用电子邮件地址的内容?

(我知道应用程序所有者需要注册的paypal帐户)。

由于

3 个答案:

答案 0 :(得分:6)

Paypal / mts确认他们的文档不正确。链式付款需要确认的PayPal帐户,而不仅仅是电子邮件ID。他们说他们会更新文档。

答案 1 :(得分:2)

我也可以证实这一点,带有链式延迟付款的Paypal自适应支付确实需要验证辅助接收器和主要接收器,但似乎有一些关于“已确认”和“已验证”的混淆。当我们按此PayPal时,我们发现标准不同(或者他们告诉我们在Eco Market)并且用户有时必须确认他们的电子邮件地址(只需点击他们收到的验证邮件),但有时也必须迈出一步进一步验证他们的帐户(通过其他步骤,如银行帐户确认)。他们告诉我们,有时因国家而异,但出于安全原因,我们并未告诉我们他们如何做到这一点(并没有太大帮助)。

我们采取的措施是抓住错误,作为一个市场,我们会自动联系客户/卖家,告知他们由于卖家帐户未经过验证,订单无法处理。

更进一步,您还可以使用完全相同的API对卖家(再次在市场模型中)帐户进行验证,从中获取少量付款(可以使用API​​退款),这样您就可以验证在注册之前,卖家要确保他们拥有经过验证的帐户。

希望如果其他人对此有任何经验以及他们如何处理它我会很乐意听到。

Jason Dainter 生态市场

答案 2 :(得分:2)

根据我的经验,在适应性支付(特别是链式支付)中,您需要这样的环境:

a)应用持有人/开发者必须拥有已注册且经过验证的PayPal商业帐户(高级帐户也可以,但不是个人帐户)

b)收件人必须拥有一个企业帐户 如果金额不超过限额,如果未经验证也可以,但如果金额超过限额,您的链条就会出现问题。

c)发件人必须有一个paypal帐户,一个简单的个人帐户才适合。

有时(很少)由于发件人电子邮件的限制而导致一次付款失败。我看到这种情况最常见的情况是发件人通过一封电子邮件预先批准,然后在预付款付款之前,他/她更改了他/她的PayPal帐户中的电子邮件。愚蠢但paypal无法控制这种环境。

希望这对你有所帮助。

干杯,菲尔。 热那亚,意大利