2013-05-30 37 views
1

支付网关我明白了,我需要的是太做之前和我的交易支付后连接到Web服务,首先连接询问产品库存,第二个连接(取的钱)将通过Web服务调度产品...Opencart的模块:电子交易

我的问题:

模块似乎主要用于琐碎的前端的东西,如“社交插件”之类的,而支付网关是“模块”以只在结帐时加载的方式。我的要求可以放在支付模块中,但我更喜欢创建一个支付网关不可知的插件。

有什么好建议吗?教程都似乎是“如何使用前和后端”类型的东西,有没有网上资源,以进一步解释模块开发,或者......

有没有做这样的事情已经是一个模块或扩展我可以检查它是如何工作的?

我对opencart非常陌生(第一次安装2天前,v1.5.5.1),看来我唯一的选择是阅读php,就像它是一部哈利波特小说来完成工作,代码中几乎没有评论,而MVC架构对我来说也是相当新的。

P.S.我已经安装了vQmod,并了解插件如何使用它,为什么害怕不得不虽然使用它,担心升级将意味着重建(你永远不知道他们改变什么),但多数民众赞成跑题了,如果你认为vQmod,随意给我细节,谢谢。

回答

2

如果你想有Opencart的发展快速入门指南,你可以看看我的文章here。至于vQmod的急剧变化,我可以向你保证它不会(不像opencart在甚至次要版本之间有点忙乱的变化)。 vQmod由我自己和Qphoria撰写,向后兼容版本1.0

要做你所建议的事情,对我来说最简单的事情仍然是使用支付网关,如果这是你正在开发的,而不是模块。它们本质上是相同的,只是在OpenCart的管理和文件夹结构的不同区域,所以它如何做并没有什么区别,只是更美观。如果您的支付网关需要通过POST过去了,然后检查了如何做到这一点的PayPal Standard文件中的数据 - 如果它通过cURL当时检查出PayPal Pro文件

+0

感谢周杰伦,我的意思是,如果他们升级Opencart的,但无论如何...您是否建议我修改支付网关以进行付款和网上交易,或者开发一个“支付网关不可知论”模块(以paypal为例),以及我将用于取钱的任何内容?这只是商业的人还没有决定,我们将使用尚未:( – Nnoel

+0

啊我明白了,你最好离建模与MODS的一个,而不是在我看来,修改一个什么样的支付网关。那怎么我已经做到了至少在过去 –