【问题标题】:Error: 10548. Invalid Configuration. The merchant's account is not able to process transactions错误:10548。无效的配置。商户账户无法处理交易
【发布时间】:2018-03-29 10:53:53
【问题描述】:

我正在尝试在我的源代码中调用 PayPal API 来处理信用卡交易。它看起来在 Sandbox 上运行良好,但在 Live 上抛出如下错误作为响应。

Array
(
    [TIMESTAMP] => 2018-03-14T17:42:19Z
    [CORRELATIONID] => 8d47b259e776b
    [ACK] => Failure
    [VERSION] => 3.2
    [BUILD] => 39949200
    [L_ERRORCODE0] => 10548
    [L_SHORTMESSAGE0] => Invalid Configuration
    [L_LONGMESSAGE0] => This transaction cannot be processed. The merchant's account is not able to process transactions.
    [L_SEVERITYCODE0] => Error
    [AMT] => 26.55
    [CURRENCYCODE] => USD
)

请求对象中发送的参数如下所示。

Array
(
    [USER] => <my_username>
    [PWD] => <my_password>
    [SIGNATURE] => <signature>
    [METHOD] => DoDirectPayment
    [PAYMENTACTION] => Sale
    [IPADDRESS] => <my_server_ip_address>
    [VERSION] => 3.2
    [AMT] => 26.55
    [CREDITCARDTYPE] => Visa
    [ACCT] => <credit_card_number>
    [STARTDATE] =>
    [EXPDATE] => 032023
    [CVV2] => 111
    [FIRSTNAME] => <acct_first_name>
    [LASTNAME] => <acct_last_name>
    [STREET] =>
    [CITY] =>
    [STATE] =>
    [COUNTRYCODE] =>
    [ZIP] =>
    [EMAIL] => <acct_email_id_at_domain.com>
    [PHONENUM] =>
    [CURRENCYCODE] =>
    [BUTTONSOURCE] => osCommerce22_Default_DP
)

我已完成检查“企业帐户”以及个人资料中是否存在“家庭电话号码”和“客户服务电话号码”,发现一切正常。

任何帮助将不胜感激。

谢谢!

【问题讨论】:

    标签: api paypal


    【解决方案1】:

    您正在尝试使用 API 操作 DoDirectPayment 处理直接卡付款。为了处理直接卡付款,您需要拥有 PRO 的 PayPal 商业账户。但是您的 Live PayPal 帐户没有 PRO,这就是收到错误代码 10548 的原因。这里您使用的是 Classic API 来处理付款。请通过 https://www.paypal-techsupport.com/ 联系 PayPal MTS 团队以获取合适的最新产品,以便处理直接卡付款。

    【讨论】:

      猜你喜欢
      • 2017-07-15
      • 2013-10-24
      • 2019-07-21
      • 2013-08-04
      • 2016-03-28
      • 2017-05-19
      • 2013-01-27
      • 2018-08-02
      • 2022-11-13
      相关资源
      最近更新 更多