gpt4 book ai didi

php - 尽管付款转帐成功,Paypal 仍显示错误消息

转载 作者:太空宇宙 更新时间:2023-11-03 16:06:46 25 4
gpt4 key购买 nike

这是我第一次将 Paypal 集成到网站中。我已经创建了两个沙箱帐户用于测试。付款已成功,但当它重定向到我的 success.php 页面时,我收到付款失败的错误消息。这是我的 success.php 页面

echo $item_no            = $_REQUEST['item_number'];
echo $item_transaction = $_REQUEST['tx']; // Paypal transaction ID
echo $item_price = $_REQUEST['amt']; // Paypal received amount
echo $item_currency = $_REQUEST['cc']; // Paypal received currency type

echo $price = '10.00';
echo $currency='USD';

//Rechecking the product price and currency details
if($item_price==$price && $item_currency==$currency)
{
echo "<h1>Welcome, Guest</h1>";
echo "<h1>Payment Successful</h1>";
echo "<h1>Click on the following link to get your code</h1>";
?>
<a href="complete.php?tx=<?php $item_transaction; ?>">Click Here</a>
<?php
}
else
{
echo "<h1>Payment Failed</h1>";
}

我曾尝试重复这四个值,但它们现在确实出现了。我没有收到诸如 $item_no not defined 或 $_REQUEST['item_number'] not defined 之类的错误消息。

有人可以帮忙吗?

最佳答案

经过几天的搜索,我终于找到了解决我问题的答案。 PayPal 不再将这些变量发送到沙箱。如果您现在或在 2013 年政策更新后创建了您的帐户,那么您将不会获得这些变量。

我使用了 2012 年创建的沙盒电子邮件,它解决了你的问题。我收到了变量。我不确定我是否可以在这里分享该电子邮件,即 Paypal 沙箱或 stackoverflow 的条款和条件。

关于php - 尽管付款转帐成功,Paypal 仍显示错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39204715/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com