1

我正在开发一个需要 PayPal 付款的基于事件的网站。我检查了文档以及 Stackoverflow 上的问题和答案。但是,我仍然不知道实现这一目标的最佳方法是什么。以下是我必须执行的步骤:

  1. 观众注册一个事件。他提供所有个人信息并选择他将参加的会议。

  2. 系统将他的信息保存到数据库中,并将他重定向到 PayPal 网站,以便他可以使用信用卡或 PayPal 帐户付款。

  3. Paypal验证付款后,回调网站,以便我可以将付款状态保存在数据库中并处理进一步的步骤。

如果你做过类似的事情,请与我分享。先感谢您

PS:我正在使用 PHP Laravel 框架。

4

1 回答 1

1

您可以通过 Paypal 使用 Omnipay 进行操作:https ://github.com/adrianmacneil/omnipay

您的步骤 2 和 3 已涵盖,适用于 PayPal 和许多其他支付网关。

但如果你在美国或英国,你应该考虑使用 Stripe 作为支付网关。这就是 Laracasts(由 Jeffrey Way)和 Userscape(Taylor 的公司)正在使用的。这很容易。

Stripe 文档非常棒,并且有一些关于此的内容,截屏视频,例如:http ://www.screenr.com/d3v8 (对于 Laravel 3,但您会明白的)和 Composer 包,例如:

http://packalyst.com/packages/package/mosey/stripe

https://github.com/Abodeo/laravel-stripe

祝你好运!

于 2013-10-04T19:36:00.950 回答