在Phpfox中集成支付网关

时间:2014-07-07 13:38:54

标签: phpfox

我是phpfox的新手,我正在开发支付模块。有人可以帮我支付模块吗?我有一个zaakpay支付集成套件,我有所有必要的输入。我应该如何整合?应该像paypal和2checkout一样(他们已经在库文件中编写了所有源代码)还是需要开发一个新模块?提前致谢

1 个答案:

答案 0 :(得分:1)

开发PhpFox时,最好遵循他们的惯例。当我们有一个需要添加的库时,我们将它添加到库部分:

/include/library/

因此,对于您的项目,它将是这样的:

/include/library/zaakpay

您要先使用admincp创建产品,然后再使用产品模块。

http://example.com/admincp/product/add/
http://example.com/admincp/module/add/

您模块的所有代码都将存在于模块目录中,我以付款为例。

/module/payment

在开发模块时,您需要参考其他模块以获取类名和文件结构的示例。这是一个非常严格的惯例。

PhpFox模块设置存储在数据库中,因此使用admincp正确设置模块非常重要。这将允许您导出产品,并导出所有设置。您从admincp导出产品。

http://example.com/admincp/product/

模块的设置将位于xml文件中:

/include/xml

xml文件仅存在于导出的包中,它使您能够在其他站点上安装产品。例如,如果您在本地开发代码并希望将其移动到生产站点。