【问题标题】:PayPal Payments Advanced Setup ErrorPayPal 付款高级设置错误
【发布时间】:2014-06-17 00:29:45
【问题描述】:

我正在尝试将 PayPal 高级付款集成到我的网站中,以便用户可以直接在网站上进行付款,但是我在设置时遇到了问题。这是我的代码的样子:

$amt = 10.00;
$txt = "Pay Now!";

$PF_HOST_ADDR = "https://pilot-payflowpro.paypal.com";

$secureTokenId = uniqid('', true);

$postData = "USER=" . "username"
        .   "&VENDOR=" . "username"
        .   "&PARTNER=" . "PayPalCA"
        .   "&PWD=" . "Password"
        .   "&CREATESECURETOKEN=Y"
        .   "&SECURETOKENID=" . $secureTokenId
        .   "&TRXTYPE=S"
        .   "&AMT=" . $amt;


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $PF_HOST_ADDR);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_POST, TRUE);

curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);

$resp = curl_exec($ch);

if (!$resp) {echo "<p>To order, please contact us.</p>";}

parse_str($resp, $arr);

if ($arr['RESULT'] != 0) {echo "<p>To order, please contact us.</p>";}

echo "<iframe src='https://pilot-payflowlink.paypal.com?SECURETOKEN=" . $arr['SECURETOKEN'] . "&SECURETOKENID=" . $secureTokenId . "&MODE=TEST' width='490' height='565' border='0' frameborder='0' scrolling='no' allowtransparency='true'>";

我正在使用布局 C(嵌入式 iframe)而不是 A 或 B(托管结帐页面,它将在末尾使用表单而不是 iframe)。

我得到的结果是这样的:

Array ( [RESULT] => 1 [RESPMSG] => User authentication failed ) 

并且 iframe 给出以下错误:

Error: Invalid Merchant or Merchant doesn't exist!

我输入的信息与我在https://manager.paypal.com/ 登录我的帐户时使用的信息相同,并且我已在该网站上完成了所有必需的设置。任何帮助将不胜感激。

【问题讨论】:

  • 您是否尝试在 PayPal 而非 PayPal Manager 端添加并确认额外的电子邮件?我听说一些商家收到此错误消息。他们通过在 PayPal 上添加和确认额外的电子邮件解决了这个问题。如果不联系 Payflow 支持是确认 PayPal 和 Payflow 设置的最佳选择。

标签: paypal payment-gateway payflowpro


【解决方案1】:

只要经理凭据正常工作,您提供的代码就可以正常工作。

我能够使用正确凭据获得该错误的唯一方法是在经理帐户内的托管结帐设置页面内从 TEST 更改为 LIVE。

如果这些设置正确,您可能需要尝试在您的经理帐户中创建辅助用户。

【讨论】:

  • 您好,我输入的凭据与用于登录 PayPal Manager 网站的凭据相同。托管结帐页面设置处于测试模式,我创建了另一个用户并使用新用户名进行了尝试,但是我仍然遇到相同的错误。
  • 那么这不是编码问题。我会联系 PayPal 的 PayFlow 支持,看看您的经理帐户中是否存在设置不正确的设置。
【解决方案2】:

我通过登录 PayPal 管理器解决了这个问题,转到 Service Settings->Customize 并单击 Save and Publish

【讨论】:

    猜你喜欢
    • 2015-07-15
    • 2013-09-02
    • 2014-06-11
    • 2014-07-15
    • 2015-06-21
    • 2013-06-17
    • 2021-10-11
    • 2020-01-31
    相关资源
    最近更新 更多