支付网关我理解,我需要的是在支付交易之前和之后连接到网络服务,首先连接询问项目是否有库存,第二次连接(提取资金后)将通过以下方式发送产品网络服务......
我的问题:
模块似乎主要用于像“社交网络插件”之类的琐碎的前端内容,而支付网关是一种只在结账时加载的“模块”。我的要求可以放在支付模块中,但我更喜欢创建一个与支付网关无关的插件。
有什么好建议吗?教程似乎都是'如何使用前端和后端'类型的东西,是否有在线资源来进一步解释模块开发......或者......
是否有可以执行此类操作的模块或扩展程序,我可以查看它是如何工作的?
我是opencart的新手(2天前第一次安装,v1.5.5.1),看来我唯一的选择就是阅读php就像是一部哈利波特小说来完成工作,代码中几乎没有评论,MVC架构对我来说也是一个新的东西。
P.S。我已经安装了vQmod,并了解插件如何使用它以及为什么,害怕不得不使用它,担心升级将意味着重新开发(你永远不知道他们改变了什么),但那不是重点,如果你建议vQmod,请随意给我详细信息,谢谢。
答案 0 :(得分:2)
如果您想获得OpenCart开发的快速入门指南,可以查看我的文章here。至于vQmod大幅度变化,我可以向你保证它不会(不像opencart在即使是次要版本之间也会有些忙乱的变化)。 vQmod由我自己和Qphoria编写,向后兼容版本1.0
要做你所建议的,对我来说最简单的事情仍然是使用支付网关,如果这是你正在开发的而不是模块。它们本质上是相同的,只是在OpenCart的管理和文件夹结构的不同区域,所以它如何做到这一点几乎没有区别,只是更美观。如果您的支付网关需要通过POST
传递数据,请查看PayPal Standard
文件,了解如何执行此操作 - 如果是cURL
,请查看PayPal Pro
文件