我如何将CCavenue整合到Magento?
答案 0 :(得分:5)
嗨,雇佣......
印度的CCAVENUE团队提供了一个magento模块。打电话给他们,他们免费给你发电子邮件。它适用于Magento CE 1.6.2。
我最近在我的网站上实现了它。
它有一个小错误,变量未定义,很容易排序..
整合过程如下:
步骤1:从CCAVENUE获取模块
第2步:从CCAVENUE网站获取您的工作密钥。保持您的商家ID方便。
步骤3:打开模块文件夹。将文件夹Avenues复制到magento \ app \ code \ core \ Mage
步骤4:从模块文件夹将文件Mage_Avenues .xml复制到magento \ app \ etc \ modules
Step5:从模块文件夹将文件夹途径复制到magento app \ design \ adminhtml \ default \ default \ template
步骤6:打开.. \ app \ code \ core \ Mage \ avenues \ controllers \ StandardController.php并在其中提及您的工作密钥。
Step7:打开.. \ app \ code \ core \ Mage \ avenues \ controllers \ libfuncs.php转到第56行。函数cdec,并添加$ dec = 0;在循环之前。 (这解决了未定义的变量bug)
步骤8:在Magento后端刷新所有缓存并重新索引所有
步骤9:在CCAVENUE后端设置重定向页面。
步骤10:在MAGENTO中设置:•点击配置,点击付款方式,选择Cavenuepayment,输入merchant_Id,输入工作密钥保存配置
现在,这应该成功地将您重定向到成功页面,您可以在其中显示订单号等。登录Magento后端,它将显示订单详细信息。
V IMP:在magento后端,它将显示REDIRECTED TO CCAVENUE并付款为待处理/到期。当您通过Magento提高发票时,这将自动更改为收到的付款。这就是它在MAgento中的工作方式。重要的是登录您的CCAVENUe帐户并检查是否已收到付款。付款应该在那里显示。 (订单通常需要大约30分钟才能显示在CCAVENUE中)
希望这会有所帮助......
有助于设置权限。允许对文件夹进行读/写访问。我已经看到它也有助于隐藏php警告,使这个模块有效地工作。
答案 1 :(得分:2)
如果您向CCAvenue Payment Gateway集成团队提出要求,他们将为您提供可随时使用的Magento模块。希望你能得到那个模块&在Magento网站上运行。
答案 2 :(得分:2)
他们有一个模块,我从他们那里得到它并成功安装。唯一的问题是,如果付款没有确认,则无法确认。这是它的工作原理:
在结帐页面上有CCAvenue选项。 我检查了它并点击了下订单。 它重定向到ccavenue支付页面。 我付款后,它成功地重定向回我的网站。
但是在管理员订单详细信息中,它只是说重定向到CCAvenue,如果付款成功则不确认。