如何使用PHP从Paypal立即购买按钮接收回调

时间:2013-06-10 00:42:08

标签: php button paypal

我目前正在测试PHP网站上的“立即购买”按钮。该交易正在进行,但我现在正在从Paypal回电来更新我的数据库。

这是我的代码(我更改了网址):

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="........"
<input type="image" src="https://www.paypalobjects.com/fr_CA/i/btn/btn_buynowCC_LG.gif"   border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et  la plus sécurisée !">
<img alt="" border="0" src="https://www.paypalobjects.com/fr_CA/i/scr/pixel.gif" width="1" height="1">


<input name="notify_url" value="mypage.php" type="hidden">
</form>

对于我在其他网站上看到的回电,我应该收到$ _POST ['payment_status'];和$ _POST ['发票'];

是真的吗?

1 个答案:

答案 0 :(得分:8)

$_POST['payment_status'];$_POST['invoice'];

你是对的。付款成功后,paypal将在mypage.php与您的网页联系。 在确认与您的页面通信后,您可以处理$_POST变量。

paypal将向您发送的变量列表列于here