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