gpt4 book ai didi

php - 带有产品 ID 数组的 Paypal 返回

转载 作者:行者123 更新时间:2023-11-30 23:07:12 25 4
gpt4 key购买 nike

我在我的网站上使用 Paypal 支付网关进行支付。

在这里,我想要一个功能,比如我可以将我想要购买的产品 ID 列表发送到哪里。付款成功后,我想要这些所有 ID,以便我可以更新我的数据。我不能使用 IPN,因为它已经用于其他站点。

下面是我的 paypal html 表单..

 <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post"> 
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="praveend06-facilitator@gmail.com">
<input type="hidden" name="item_name" value="PAYMENT REASON">
<input type="hidden" name="amount" value="10">
<input type="hidden" name="quantity" value="1">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="lc" value="MX">
<input type="hidden" name="bn" value="PP-BuyNowBF">
<input type="hidden" name="notify_url" value="http://localhost/paypal/notify.php">
<input type="hidden" name="return" value="http://localhost/paypal/success.php">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="cbt" value="Return to The Store">
<input type="hidden" name="cancel_return" value="http://localhost/paypal/fail.php">
<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but6.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>

我在 success.php 中写了下面的代码但它返回空白数组。即使我没有得到交易 ID。

请帮助我实现这一目标。谢谢

最佳答案

只有一个参数可用于 Website Payments Standard 的自定义数据,即“自定义”。

只需将您的自定义数据传入

<input type="hidden"name="custom"value="您的自定义数据在这里">

在自定义数据中,首先将产品 ID 添加为逗号分隔的字符串,然后您将在成功付款时取回。

您可以通过 PayPal PDT (https://www.paypal.com/pdt/) 轮询或使用 PayPal IPN (https://www.paypal.com/ipn/) 获取 PayPal 发布给您的数据来检索“自定义”的值。

但是您已经提到您不能使用IPN。所以改用 PDT。

关于php - 带有产品 ID 数组的 Paypal 返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21349575/

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