gpt4 book ai didi

PayPal PDT 未在查询字符串中返回交易值

转载 作者:太空宇宙 更新时间:2023-11-03 15:39:14 28 4
gpt4 key购买 nike

我已经浏览了(不是很有帮助的)PayPal 文档,但找不到这个问题的简单答案。当用户从 PayPal 返回时,URL 不包含查询字符串,因此我没有收到“tx”值(或与此相关的任何其他值)。

这是我发送到 PayPal 的示例:

<form accept-charset="utf-8" action="https://www.sandbox.paypal.com/au/cgi-bin/webscr" id="paypal-form" method="post">
<input type="hidden" name="business" value="dallas_bus@dallasjclark.com">
<input type="hidden" name="cancel_return" value="http://localhost/checkout">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="charset" value="utf-8">
<input type="hidden" name="currency_code" value="AUD">
<input type="hidden" name="custom" value="155">
<input type="hidden" name="lc" value="AU">
<input type="hidden" name="notify_url" value="http://localhost/paypal-ipn">
<input type="hidden" name="return" value="http://localhost/checkout">
<input type="hidden" name="item_name" value="ABC Company - Order #155">
<input type="hidden" name="item_number" value="155">
<input type="hidden" name="amount" value="8.95">
<input type="hidden" name="discount_amount" value="0.00">
<input type="hidden" name="shipping" value="25.00">
<input type="image" src="https://www.paypal.com/en_AU/i/btn/btn_buynowCC_LG.gif" name="submit" alt="Buy Now">
</form>

提前致谢!

最佳答案

您应该检查 https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_profile-website-payments 处的设置并确保

  1. 自动返回设置为开启
  2. 您已指定返回 URL
  3. 支付数据传输设置为开启

还有另一件不太明显的事情我必须通过实验学习:你的表单不能包含“返回”值,否则会覆盖你设置中的返回 URL 并阻止自动返回工作,你将结束没有必要的 tx 参数。这是 Paypal 的一个相对较新的开发(错误?),因为它曾经有效。

关于PayPal PDT 未在查询字符串中返回交易值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8585003/

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