2013-10-04 249 views
1

我正在開發一個基於事件的網站,需要貝寶付款。我檢查了文檔以及Stackoverflow上的問題和答案。但是,我仍然不知道完成這個的最好方法是什麼。以下是我必須執行的步驟:貝寶與網站集成

  1. 受衆註冊一個事件。他提供了所有的個人信息,並選擇他將參加的會議。

  2. 系統將他的信息保存到數據庫中,並將其重定向到PayPal網站,以便他可以使用信用卡或PayPal賬戶進行支付。

  3. 支付通過Paypal驗證後,請回到網站,以便我可以將支付狀態保存在數據庫中並處理更多步驟。

如果您做了類似的事情,請與我分享。提前致謝

PS:我正在使用PHP Laravel Framework。

回答

1

您可以使用Omnipay通過Paypal做:https://github.com/adrianmacneil/omnipay

您的步驟2和3都包括在內,貝寶等衆多支付gatways。

但是,如果你在美國或英國,你應該考慮使用Stripe作爲支付網關。 Laracasts(由Jeffrey Way)和Userscape(Taylor的公司)正在使用的是它。這很容易。

條紋文檔要命也有一些東西寫了這個,截屏,像這樣的:http://www.screenr.com/d3v8(對於Laravel 3,但你的想法)和作曲家包,像:

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

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

祝你好運!