Omnipay paypal 与 laravel 4 的集成
本文介绍了Omnipay paypal 与 laravel 4 的集成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在 laravel 4
中集成 Omnipay paypal.我经历过,但我无法理解如何去做.我没有找到任何文档.我已经通过这个,这个 和这个.我已经使用 Composer 安装了它.现在我对以下问题感到困惑.
这里将提供谁的凭据?正在购买的人或将向其转移资金的人.我是否会提供其他人的凭据?
用户将如何进行交易?它的购买和购买功能我看过,但无法理解.在正常的 Paypal 集成中,我们通常将用户重定向到 Paypal,在那里他或她完成交易然后返回.我怎么能在这里做到这一点?
有人可以指导我完整的文档,我可以在其中阅读其整个流程吗?
解决方案
根据你的观点
1-) 在这里,您将提供收款人的凭据.买家将在 PayPal 网站上提供他的凭据,他将被重定向.
2-) 拥有网关对象并设置凭据后,您将调用 omnipay 的 purchase()
方法,如下所示
这会将用户重定向到贝宝网站,他将在那里提供他的凭据并进行交易.在 paypal 交易成功后,用户将被重定向到您在 returnurl
中指定的 URL.在 returnurl 中,您将创建与上面相同的 gateway
对象,如下所述.