我正在开发一个捐赠网站,如kickstarter,indiegogo,gofundme,crowdonomic,...在此网址中使用捐款paypal的服务http://ourdreamhomeweddingregistry.com/index.php?option=com_users&view=profilepage&id=310&itemid=0
我的麻烦是当捐赠者使用他们的信用卡捐赠时,网站没有从paypal重定向中获取支付信息以更新夫妇的个人资料中的新金额。我测试它与sandbox.paypal.com一起工作正常,但是当用真正的贝宝运行时,似乎它与沙盒一样不起作用。
请帮助我解决这个问题的原因,非常感谢!
答案 0 :(得分:1)
这可能对你有帮助..
请参阅IPN付款通知
https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNIntro/#example_req_resp
IPN是PayPal用于通知您有关事件的消息服务,例如: 即时付款,包括快速结账,自适应付款和直接信用卡付款,以及授权(表明尚未收取付款的销售)
在您的Web应用程序中,您需要创建一个IPN侦听器来捕获来自paypal的所有IPN响应。在真实的paypal帐户设置中配置IPN捕获/列表器页面。试一试,创建一个片段来捕获响应并将其写入记事本/文本文件中。你可以看到它的详细信息列表。从那个脚本你的功能来实现目标。
希望它有所帮助。