How do I receive callback from Paypal buy now button using PHP

☆樱花仙子☆ 提交于 2019-12-18 21:19:41

问题


I am currently testing the buy now button on a PHP website. The transaction is working but I am getting now call back from Paypal to update my database.

Here is the code I have (I have changed urls) :

<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>

For the call back I saw on another website I should receive a $_POST['payment_status']; and a $_POST['invoice'];

Is it true?


回答1:


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

You are correct. After a successful payment, paypal will contact your page at mypage.php. After you verify that it is paypal talking to your page, you can process the $_POST variables.

The list of variables that paypal will send you is listed here.



来源:https://stackoverflow.com/questions/17015581/how-do-i-receive-callback-from-paypal-buy-now-button-using-php

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!