gpt4 book ai didi

php - 向 Paypal 电子邮件链接添加附加变量

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

我正在使用 Paypal 按钮链接,并尝试将参数传递给 IPN 监听器。

(我是这样传递的:www.paypal.com/.../&name1=value1&name2=value2)

支付成功,我的 IPN Listener 被调用。

问题是,那些额外的参数没有进入我的 IPN 监听器。

有谁知道我怎样才能通过它们,或者我做错了什么?

最佳答案

如果您打算这样做,您实际上会将这些 URL 参数包含在 NotifyURL 的末尾,而不是 PayPal URL。不过,我不建议这样做,因为它可能会导致问题,具体取决于参数的值。

相反,您可以在按钮代码中使用单个 CUSTOM 参数,并在其中放置一个 NVP 字符串。这将作为 $_POST['custom'] 在 IPN 中返回,然后您可以从中解析出各个参数和值。

另一种选择是在将用户发送到 PayPal 之前将订单详细信息保存在您的数据库中。然后,您可以使用 INVOICE 参数将数据库中的订单 ID 包含在按钮代码中,同样,它会作为 $_POST['invoice'] 在 IPN 中返回。届时,您可以访问数据库,根据该记录 ID 提取所需的数据并进行相应处理。

关于php - 向 Paypal 电子邮件链接添加附加变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21083697/

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