【发布时间】:2012-04-19 20:17:59
【问题描述】:
如何将 CCavenue 集成到 Magento 中?
【问题讨论】:
-
CC Avenue 已将其支付网关更新为新的“多币种”或 MCPG 支付网关。你可以查看这个扩展:gremlin.io/shop/magento-extensions/…
标签: magento payment-gateway ccavenue
如何将 CCavenue 集成到 Magento 中?
【问题讨论】:
标签: magento payment-gateway ccavenue
你好……
印度的CCAVENUE 团队提供了一个magento 模块。打电话给他们,他们会免费通过电子邮件发送给您。它适用于 Magento CE 1.6.2。
我最近在我的网站上实现了它。
它有一个小错误,变量未定义,很容易排序..
整合过程如下:
Step1:从CCAVENUE获取模块
第 2 步:从 CCAVENUE 站点获取您的工作密钥。随身携带您的商家 ID。
Step3:打开模块文件夹。将文件夹 Avenues 复制到 magento\app\code\core\Mage
Step4:从Module文件夹复制文件Mage_Avenues .xml到magento\app\etc\modules
Step5:从模块文件夹将文件夹路径复制到magento app\design\adminhtml\default\default\template
Step6:打开 ..\app\code\core\Mage\avenues\controllers\StandardController.php 并在其中提及您的工作密钥。
Step7: 打开..\app\code\core\Mage\avenues\controllers\libfuncs.php 转到第56行.function cdec,并添加$dec = 0;在循环之前。 (这解决了变量未定义的bug)
Step8:在 Magento 后端刷新所有缓存并重新索引所有
Step9:在CCAVENUE后端设置重定向页面。
Step10:在 MAGENTO 中设置: • 点击配置,点击支付方式,选择 Cavenuepayment,输入商家 ID,输入工作密钥 保存配置
现在,这应该成功将您重定向到成功页面,您可以在其中显示订单号等。登录到 Magento 后端,它将显示订单详细信息。
V IMP:在 magento 后端,它将显示 REDIRECTED TO CCAVENUE 和付款为待处理/到期。当您通过 Magento 开具发票时,这将自动更改为收到的付款。这就是它在 MAgento 中的工作方式。重要的是登录您的 CCAVENUe 帐户并检查那里是否已收到付款。付款应显示在那里。 (订单通常需要大约 30 分钟才能显示在 CCAVENUE)
希望这会有所帮助...
它有助于有利地设置权限。允许对文件夹进行读/写访问。我已经看到它还有助于隐藏 php 警告以使该模块有效工作。
【讨论】:
他们确实有一个模块,我从他们那里得到并成功安装。唯一的问题是没有确认是否付款。它是这样工作的:
结帐页面上有 CCAvenue 选项。 我检查了它并单击了下订单。 它重定向到 ccavenue 支付页面。 我付款了,它成功重定向回我的网站。
但在管理订单详细信息中,它只是说重定向到 CCAvenue,没有确认付款是否成功。
【讨论】:
如果您向 CCAvenue 支付网关集成团队提出请求,他们将为您提供一个可以立即使用的 Magento 模块。希望您能获得该模块并在您的 Magento 网站上运行。
【讨论】: