我正在开发一个需要PayPal付款的基于事件的网站。我检查了文档以及Stackoverflow上的问题和答案。但是,我仍然不知道实现这一目标的最佳方法是什么。以下是我必须要做的步骤:
观众注册活动。他提供所有个人信息并选择他将参加的会议。
系统将他的信息保存到数据库中并将其重定向到PayPal网站,以便他可以使用信用卡或PayPal帐户进行支付。
Paypal验证付款后,回拨网站,以便我可以将付款状态保存在数据库中并处理更多步骤。
如果你做过类似的事情,请与我分享。提前谢谢
PS:我正在使用PHP Laravel Framework。
答案 0 :(得分:1)
您可以使用Omnipay通过Paypal进行操作:https://github.com/adrianmacneil/omnipay
适用于PayPal和许多其他付款通道的第2步和第3步。
但如果你在美国或英国,你应该考虑使用Stripe作为支付网关。这就是Laracasts(由Jeffrey Way)和Userscape(Taylor的公司)使用的。这很容易。
Stripe文档非常棒,并且有一些关于这个的屏幕截码,就像这样:http://www.screenr.com/d3v8(对于Laravel 3,但你会得到这个想法)和Composer包,如:
祝你好运!