Paypal错误#520009 - 并行付款模式下文件中缺少重要信息

时间:2014-08-17 15:34:39

标签: paypal paypal-sandbox paypal-adaptive-payments

我正在尝试实施paypal并行付款,我在沙盒帐户上面临这个问题。

我收到以下错误作为回复:

请求是:

{
    'returnUrl': 'http: //127.0.0.1: 8000/accounts/pay/return/30/1a9dc4f47a0947ecb0783dcd3f8e0b4e/',
    'displayMaxTotalAmount': True,
    'maxNumberOfPayments': 1,
    'maxTotalAmountOfAllPayments': 5245.4,
    'maxNumberOfPaymentsPerPeriod': 1,
    'endingDate': '2014-11-15T14: 59: 55.630347+00: 00',
    'preapprovalKey': u'PA-2W012595BX194751T',
    'actionType': 'PAY',
    'ipnNotificationUrl': 'http: //127.0.0.1: 8000/accounts/ipn/30/1a9dc4f47a0947ecb0783dcd3f8e0b4e/',
    'cancelUrl': 'http: //127.0.0.1: 8000/accounts/pay/cancel/30/1a9dc4f47a0947ecb0783dcd3f8e0b4e/',
    'startingDate': '2014-08-17T14: 59: 55.630923+00: 00',
    'pinType': 'NOT_REQUIRED',
    'receiverList': {
        'receiver': [
            {
                'amount': '1689.19',
                'email': 'xxxx-facilitator@gmail.com',
                'primary': False
            },
            {
                'amount': '662.23',
                'email': u'xx_buz@gmail.com',
                'primary': False
            },
            {
                'amount': '1491.60',
                'email': u'xxx4@email.com',
                'primary': False
            },
            {
                'amount': '1005.88',
                'email': u'yyy@gmail.com',
                'primary': False
            },
            {
                'amount': '396.50',
                'email': u'g3@gmail.com',
                'primary': False
            }
        ]
    },
    'requestEnvelope': {
        'errorLanguage': 'en_US'
    },
    'currencyCode': u'USD'
}

回应是:

{
    "responseEnvelope": {
        "timestamp": "2014-08-17T08:06:54.900-07:00",
        "ack": "Failure",
        "correlationId": "e8dcbcccb34ac",
        "build": "11853342"
    },
    "error": [
        {
            "errorId": "520009",
            "domain": "PLATFORM",
            "subdomain": "Application",
            "severity": "Error",
            "category": "Application",
            "message": "The transaction cannot be completed as the sender has some important information missing on file."
        }
    ]
}

我不确定为什么会出现这个错误,我觉得它与我用于分发的金额相关5245.4,如果我使用的金额低于5000.0即2000或者什么的话那么一切正常。如果分发金额高达2000.0美元,则上述请求可以正常运行,这一切都在沙盒帐户上运行。

任何人都可以帮助理解这个问题。

提前致谢

Ansh J

1 个答案:

答案 0 :(得分:0)

您是从企业帐户发送的PayPal帐户吗?听起来你遇到了个人帐户限制。您需要验证银行帐户并确认帐户中的信用卡。