gpt4 book ai didi

返回成功后 Paypal 获取参数

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

我目前正在将 PayPal 实现到文章订阅的表单中,下面的代码运行良好,可以定向到 paypal 网页屏幕并处理交易。

如果我想在交易成功后取回某些参数怎么办?我尝试了 echo $_REQUEST['custom']$_REQUEST['email']$_REQUEST['a3']$_REQUEST['p3'] 从 paypal 重定向回返回的 url 后,但只显示 $_REQUEST['custom'],我怎样才能取回这些参数以进行进一步处理?

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick-subscriptions">
<input type="hidden" name="business" value="someone_1360103868_biz@sitename.com">
<input type="hidden" name="email" value="<?php echo $BuyerEmail ?>">
<input type="hidden" name="item_name" value="<?php echo $ProdDesc ?>">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="return" value="http://sitename.com/return.php?msg=Transaction+Complete">
<input type="hidden" name="cancel_return" value="http://sitename.com/return.php?msg=Transaction+Canceled">
<input type="hidden" name="notify_url" value="http://sitename.com/notify.php">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="<?php echo $Currency ?>">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="custom" value="<?php echo $RefNo ?>">
<input type="hidden" name="a3" value="<?php echo $Amount ?>">
<input type="hidden" name="p3" value="<?php echo $Duration ?>">
<input type="hidden" name="t3" value="M">
<input type="hidden" name="src" value="1">
<input type="hidden" name="sra" value="1">
<input type="submit" name="Submit" value="Pay now">
</form>

最佳答案

我找到的一种方法:

尝试将此字段插入到您生成的表单代码中:

<input type='hidden' name='rm' value='2'>

rm 表示返回方式

2 表示(发布)

比起用户购买并返回到您的站点 url 之后,该 url 也会获取 POST 参数

附注如果使用 php,请尝试在您的返回 url(脚本)中插入 var_dumy($_POST);,然后进行测试购买,当您返回您的网站时,您会看到您的网站上有哪些变量网址。

关于返回成功后 Paypal 获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15696889/

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