0

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

4

1 回答 1

2

准备开发环境

1)首先,设置商店的开发克隆或将其关闭(如果您仍在构建它)

下载现有的支付网关

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

所以访问这个页面: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 添加支付网关和更新/修改的帖子,我也参考了这些:

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

于 2013-01-28T10:00:59.633 回答