相关疑难解决方法(0)

PayPal自适应付款 - 错误520009 - 帐户受到限制

如果这是一个愚蠢的问题,请提前道歉.我确实尝试过挖掘,但找不到答案.

我正在尝试设置链式支付(在沙箱环境中),但是收到错误520009(帐户受限制).尝试了几个电子邮件地址,他们都给了我这个错误.电子邮件地址没有在Paypal注册,但据我所知这不应该是一个问题,因为自适应支付模块不要求接收者提前拥有PayPal账户(尽管他们需要账户来实际获得这笔钱, 当然).

我究竟做错了什么?我确实将付款人设置为EACHRECEIVER(如某些线程所示),但错误仍然存​​在.

这是我得到的:错误代码:520009错误消息:帐户someone1@gmail.com受限制

这是我的代码:

// Config
$endpoint = trim("https://svcs.sandbox.paypal.com/AdaptivePayments/Pay"); 
$API_UserName = "MY_USERNAME_FROM_SANDBOX";
$API_Password = "MY_PASSWORD_FROM_SANDBOX"; 
$API_Signature = "MY_SIGNATURE_FROM_SANDBOX";
$API_AppID = "APP-80W284485P519543T";    
$API_RequestFormat = "NV";
$API_ResponseFormat = "NV";

    // Create request payload with minimum required parameters
$bodyparams = array (   
        "requestEnvelope.errorLanguage" => "en_US",
        "actionType" => "PAY_PRIMARY",
        "cancelUrl" => 'http://www.beta.com/cancel',
        "returnUrl" => 'http://www.beta.com/return',
        "currencyCode" => 'USD',
        "feesPayer" => "EACHRECEIVER",
        "actionType" => "PAY_PRIMARY",
        "receiverList.receiver[0].email" => 'someone1@gmail.com',
        "receiverList.receiver[0].amount" => '10',
        "receiverList.receiver[0].primary" => 'true', 
        "receiverList.receiver[1].email" => 'someone2@gmail.com',
        "receiverList.receiver[1].amount" => '5',
        "receiverList.receiver[1].primary" => 'false', …
Run Code Online (Sandbox Code Playgroud)

api account payment paypal

6
推荐指数
1
解决办法
5891
查看次数

标签 统计

account ×1

api ×1

payment ×1

paypal ×1