我目前正在使用 NVP (paypalfunctions.php) 与 PayPal 进行新的集成以处理付款。相同的集成适用于其他项目,但在当前的项目中它失败了。
描述:成功创建付款链接 - 被重定向到 Paypal - 登录并支付金额(1 或 5 欧元) - 被重定向到成功 URL。
问题:商店账户和发件人账户都没有看到付款,我没有收到来自 PayPal 的任何回调 - 因此付款没有被处理/接受等,但我没有从 Paypal 获得任何信息。
我使用的 NVP 设置很少,不需要收货地址:
$nvpstr="&PAYMENTREQUEST_0_AMT=". $paymentAmount;
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_PAYMENTACTION=" . $paymentType;
$nvpstr = $nvpstr . "&RETURNURL=" . $returnURL;
$nvpstr = $nvpstr . "&CANCELURL=" . $cancelURL;
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_CURRENCYCODE=" . $currencyCodeType;
$nvpstr = $nvpstr . "&NOSHIPPING=1";
$nvpstr = $nvpstr . "&BRANDNAME=MyName";
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_CUSTOM=" . $paymentId;
$nvpstr = $nvpstr . "&PAYMENTREQUEST_0_NOTIFYURL=https://my.callback.com";
URL 成功创建并设置了所有变量。
知道为什么这不起作用吗?
非常感谢
伯特2002