我正在开发一个symfony 2项目,用户应该可以通过PayPal和Sofort.com使用付款。
然而,我已经实施了paypal付款,我成功管理。 但我被困在了sofort.com。我在网上搜索了教程,但我几乎找不到任何东西。 我已经阅读了他们的API并集成了他们的PHP SDK。但我不知道如何继续。也许有人在这里工作,并可以帮助我下一步做什么。 这真的很酷
有人可以帮我指出正确的方向吗?我真的很感激。
答案 0 :(得分:3)
您必须从他们的网站here下载Sofort SDK。
然后在他们的示例文件夹中,您将找到两个文件:example.sofortueberweisung.php和example.transaction.php。
example.sofortueberweisung.php显示了如何将具有特定值的用户重定向到付款页面。
example.transaction.php显示了在notify操作中要执行的操作。
付款完成后,用户将被发送到成功链接。 Sofort将事务数据发送到您可以处理的通知操作。
如果用户中止付款,他或她将被转发到中止链接。
它非常容易实现它,我认为它比paypal更容易。
希望它可以帮助人们。
答案 1 :(得分:0)
您可以尝试使用Omnipay中的ThePHPLeague库,它提供了一个通用界面,可以轻松创建自定义网关。另外there is a symfony2 bundle为该库提供了一个包装器。