我目前正在测试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 ['发票'];
是真的吗?
答案 0 :(得分:8)
$_POST['payment_status'];
和$_POST['invoice'];
你是对的。付款成功后,paypal将在mypage.php
与您的网页联系。
在确认与您的页面通信后,您可以处理$_POST
变量。
paypal将向您发送的变量列表列于here。