KNET与Opencart集成

时间:2013-01-28 08:20:21

标签: php payment-gateway opencart

我想在我的opencart应用程序中集成KNET(科威特支付网关)。我收到了一个PHP集成套件,但不知道从哪里开始使用opencart。请让我知道如何添加KNET作为付款方式。

1 个答案:

答案 0 :(得分:1)

准备发展环境

1)首先,要么设置商店的开发克隆,要么关闭它(如果你还在构建它)

下载现有的支付网关

2)除了供应商的PHP和SDK之外; KNET提供的mashAllah,我建议下载一个额外的模块。

请访问此页面:http://www.opencart.com/index.php?route=extension/extension&path=3

浏览匹配的最近国家或模块付款。有许多自定义支付网关。这可以让您了解它们的工作原理。

安装/构建您的支付网关

3)工作流程。当前的工作流程是放置和编辑付款文件夹:

/catalog/view/default/template/payment
/catalog/model/payment
/catalog/controller/payment

这是MVC模式,在我看来,Nochex.php可能是最容易使用和看的之一。您需要考虑的是SSL重定向,Order_status以及完整和失败的页面。

我会下载nochex文件,备份它们,然后开始制作名为Knet.phpKnetMVC.php等的新文件。

我不会编辑核心会话文件,快速破解或编辑 - 使用系统;避免快速破解。另一个建议来源是付款文章;值得一读:http://www.opencart.com/index.php?route=documentation/documentation&path=78_32_35

未来参考和文档

4)关于将支持网关添加到opencart和更新/修改的未来帖子我也引用了这些:

Payment Gateway integration in Opencart

http://forum.opencart.com/viewtopic.php?f=20&t=19350

http://www.webhostinghub.com/support/website/opencart-15/add-new-payment-processors

http://www.inmotionhosting.com/support/edu/opencart/setting-up-payment-gateways

http://www.inmotionhosting.com/support/edu/opencart/setting-up-payment-gateways/setting-up-payment-modules-in-opencart