【问题标题】:Paypal adaptive payment error 58001Paypal自适应支付错误58001
【发布时间】:2013-09-10 04:40:17
【问题描述】:

我目前正在使用 paypal 开发一个自适应支付系统,但是不断出现 58001 错误

贝宝回复:

        {
        "responseEnvelope": {
            "timestamp": "2013-09-05T23:38:25.762-07:00",
            "ack": "Failure",
            "correlationId": "a72d1f30e37d4",
            "build": "6941298"
        },
        "error": [
            {
                "errorId": "580001",
                "domain": "PLATFORM",
                "subdomain": "Application",
                "severity": "Error",
                "category": "Application",
                "message": "Invalid request: {0}"
            }
        ]
}

Paypal 请求:

$createPacket = array(
    "actionType" => "PAY",
    "currencyCode " => "USD",
    "receiverList" => array(
        "reveiver" => array(
            array(
                "amount" => "1.00",
                "email" => USER_EMAIL1
            ),
            array(
                "amount" => "3.00",
                "email" => USER_EMAIL2
            )
        )
    ),
    "returnUrl" => "http://localhost/",
    "errorUrl" => "http://localhost/",
    "cancelUrl" => "http://localhost/",
    "requestEnvelope" => array(
        "errorLanguage" => "en_US",
        "detailLevel" => "ReturnAll"
    )
);

我不知道出了什么问题。我已经仔细检查了所有内容。

【问题讨论】:

    标签: paypal paypal-adaptive-payments


    【解决方案1】:

    我想通了。在currencyCode 之后我有额外的空间。应该是 "currencyCode" => "USD" 时应该是 "currencyCode" => "USD" :)

    【讨论】:

      猜你喜欢
      • 2016-04-02
      • 2015-02-20
      • 2012-07-04
      • 2016-07-31
      • 2013-12-02
      • 2017-11-06
      • 2015-07-19
      • 2021-08-04
      • 2013-10-17
      相关资源
      最近更新 更多