0

我已经为 iOS 集成了 PayPal MPL 库。通过沙盒成功测试后,我将应用程序提交给 PayPal 并取回我的实时应用程序 ID。

我插入了实时应用 ID,并将 MPL 框架设置为使用 ENV_LIVE。

现在,通过 PayPal 结帐时,我在控制台中收到以下警告:

severity: Warning
category: Request
errorId: 559044
message: This receiver accepts PayPal payments only through their website

在执行付款时,我收到错误:

"Payment declined. The recipient has chosen to block this payment".

如何更新商家帐户以接受来自移动设备的付款?我在任何地方都找不到这个。

如果有帮助,我将在设备本身上进行测试(但连接到控制台)。商家账户位于英国,商家账户和应用程序使用的货币均为英镑。

4

2 回答 2

0

此错误表明卖家账户已设置为阻止付款。

谷歌搜索你的错误#为这些设置提供了比我写的更好的方法,所以这是块复制的:

要查看和更改您的冻结付款设置,请按以下步骤操作:

  1. 登录您的 PayPal 账户并导航至:我的账户 > 个人资料 > 我的销售工具 [注意:PayPal 最近更新了很多页面;您可能需要四处寻找,具体取决于您拥有的界面版本]
  2. 然后,在我的销售工具页面上,在块付款项的右侧,请单击更新链接。
  3. 在加载的页面中,请确保您的帐户是:

未设置为“阻止未提供确认地址的美国用户对未在 eBay 上出售的商品进行付款”未设置为阻止“从汇款选项卡的支付任何人子选项卡发起付款”的用户的付款未设置为阻止以您不持有的货币付款 未设置为阻止来自学生帐户的付款(可选) 不要忘记在离开页面之前保存您的更改

(结束块复制)。我将添加另一种特定于 MPL 的可能性:MPL 中的某些功能需要 PayPal 的授权(出于安全原因)。其中大部分都在应用程序级别(自从您完成申请流程以来您应该拥有)但您的接收(卖方)帐户可能缺少 MPL 的一些关键审查/背书,并且 PayPal 可能已为此重复使用此错误代码. 如果该首选项页面上没有阻止,则 ping PayPal 以询问接收方是否需要审查才能访问您正在使用的功能。

于 2014-08-03T15:43:23.963 回答
0

你在混合沙盒和真实账户吗?这对我来说是个问题

于 2013-10-31T10:12:19.570 回答