getepay / getepe
GetePay Magento 2插件,用于接受支付。
Requires
- php: 7.*|~8.0.0|~8.1.0|~8.2.0|~8.2.4
Suggests
- magento/module-checkout-agreements: 100.0.*
README
本扩展利用Getepay API,与Magento无缝集成,允许印度商家通过信用卡、借记卡、网上银行和钱包进行支付,而无需从magento网站跳转。
安装
通过"code.zip"文件安装
bin/magento
是可执行命令,此命令应在Magento安装目录中执行。
- 解压附带的code.zip
- 进入"app"文件夹
- 将"code"文件夹的内容覆盖为第一步中的"code"文件夹内容(注意:如果code文件夹不存在,只需将第一步中的code文件夹放入即可)。
- 运行以下命令以启用Getepay Magento模块
bin/magento module:enable Getepay_Getepe
- 运行以下命令以安装Magento cron作业
bin/magento cron:install
- 运行
bin/magento setup:di:compile
以编译依赖代码。 - 运行
bin/magento setup:upgrade
以升级Getepay Magento模块。 - 在Magento管理面板中,打开Getepay支付方式设置,并点击保存配置按钮。
注意:如果在管理页面顶部看到此消息突出显示为黄色(一个或多个缓存类型已失效:页面缓存。请转到缓存管理并刷新缓存类型。)请按照说明操作并刷新缓存。
- 再次运行
bin/magento cache:flush
。
或者
通过composer包管理器安装扩展。
composer require getepay/getepe php bin/magento module:enable Getepay_Getepe --clear-static-content
您可以使用bin/magento module:status
检查模块是否已安装。
您应该在模块列表中看到Getepay_Getepe
。
从Magento安装目录执行以下命令
php bin/magento setup:di:compile && php bin/magento setup:upgrade && php bin/magento setup:static-content:deploy -f && php bin/magento indexer:reindex && php bin/magento cache:flush
在Magento管理后台的商店 -> 配置 -> 支付方式 -> Getepay支付网关
下启用和配置Getepay。
如果您在网关列表中看不到Getepay,请从您的管理面板清除Magento缓存(系统 -> 缓存管理)。
在Magento中设置cron
使用以下命令设置cron以执行Getepay cron作业
取消挂起订单
如果启用“挂起订单cron”,则会取消Getepay创建的订单,前提是配置中已保存超时。
更新订单为处理中
检查订单后的响应,以获取事件pending
支付,如果启用“启用更新订单cron V1”,则将挂起订单更新为处理中。
可以使用以下命令安装Magento cron
bin/magento cron:install
配置
-
启用:将此标记为“是”以启用此插件。
-
标题:在结账期间向用户显示的测试。例如:“使用GetePay支付”。
卸载或回滚到旧版本
要回滚,您将需要卸载现有版本并重新安装新版本。以下用于回滚和重新安装的操作
卸载Getepay模块
如果使用composer进行安装,请从Magento安装目录使用以下命令卸载Getepay Magento模块
php bin/magento module:disable Getepay_Getepe
php bin/magento module:uninstall Getepay_Getepe
如果使用code.zip进行安装,则可以使用以下步骤进行卸载:禁用Getepay Magento模块
php bin/magento module:disable Getepay_Getepe
从Magento安装目录执行以下命令以删除模块目录
rm -rf app/code/Getepay
从MYSQL数据库中删除模块模式
DELETE FROM `setup_module` WHERE `setup_module`.`module` = 'Getepay_Getepe';
支持
对于任何问题,请发送电子邮件至 support@getepay.in 并分享 getepe.log
文件。getepe.log
文件的路径是 var/log/getepe.log
。