dravasp/openmoneypaymentgatewaymagento

针对Bitnami优化的Open Financial Technologies (India) Internet Payment Gateway Module for Magento 2.4x

dev-master 2022-09-30 21:31 UTC

This package is auto-updated.

Last update: 2024-09-29 06:08:46 UTC


README

GitHub issues GitHub forks GitHub stars Badge Github language Packagist Packagist YouTube Channel Github Followers Brand Website

基于价值核心银行生态系统的前端支付套件

使用SSH安装

cd /opt/bitnami/magento
composer require dravasp/openmoneypaymentgatewaymagento:dev-master
sudo magento-cli setup:upgrade

登录到Magento管理后台 > 配置 > 销售 > 支付方式

说明

[] 填写Open Financial Technologies (India)集成表单 - 参考以下链接https://app.open.money/register?ref=https://open.money/products/payment-gateway 点击此处获取商户入驻要求 - https://open.money/tnc

  • 登录到您的Open Financial Technologies (India)账户仪表板,然后转到我的账户 > 开发者设置 > 安全 > API密钥 > 根据需要启用TEST/LIVE模式
  • 与Open Financial Technologies (India)指定的账户经理联系
  • 完成KYC并请求合规检查批准
  • 合规检查需要有效的关于我们、联系我们、产品目录、可接受条款和条件、隐私政策以及退货、退款和取消政策
  • 可选,您还可以设置安全策略,并明确定义客户支持方法 > 付费电话 / 短信 / WhatsApp / 电子邮件
  • 启用TLS 1.3和HTTP2.Quic

[] 上线更改。

  • 在“店铺 > 配置 > 销售 > 支付方式 > Open Financial Technologies (India)层”中输入您的(变量)访问密钥 + 密钥用于生产环境。

[] 启用模块并使用您的Open Financial Technologies (India)商户凭据进行配置

  • 登录到您的Magento管理后台并转到店铺 > 配置。
  • 在左侧边栏中向下滚动并点击销售部分下的“支付方式”。
  • 向下滚动页面并启用“Open Financial Technologies (India) IPG层”模块。
  • 在同一页面上,点击“销售”部分下的侧边栏中的“支付方式”。
  • 在此页面上,将出现一个“Open Financial Technologies (India)”部分。如果尚未打开,请点击它。
  • 在此处添加您的访问密钥 + 密钥。同时指定沙盒为“否”始终。点击“保存配置”。另外,如果您希望只有来自特定国家或国家的买家能够使用Open Financial Technologies (India),
    在“支付适用范围”字段中,选择“特定国家”,然后在打开的框中选择国家。要选择多个国家,您需要按住键盘上的Ctrl键并点击国家。

[] 测试Open Financial Technologies (India)互联网支付网关

  • 确保沙盒模式开启,并在Open Financial Technologies (India)配置中输入所有详细信息
  • 转到您的商店并下订单。
  • 如果您在先前的步骤中正确配置了Open Financial Technologies (India) IPG层,它应该作为支付方式选项出现在结账过程中。
  • 点击结账后,它应将您重定向到Open Financial Technologies (India)支付网关并显示信用卡和网上银行表单。
  • 使用网上银行完成测试支付。在实时模式下,您偏好的接受方式将可见 - 信用卡,借记卡,钱包,网上银行
  • 所有银行的网上银行默认不激活 - 通常需要48-76小时才能激活所有首选合作伙伴银行。
  • VAS 团队将与指定的账户经理通过电子邮件发送可用于网上银行的银行列表

[] 在 Open Financial Technologies (印度) 控制台从您的 Magento 管理员检查支付交易状态

  • 登录管理员,然后在“销售”下点击“订单”
  • 点击数据网格中的第一个订单。这应该是您刚刚下订单的订单
  • 当订单详情页面打开时,查找“支付信息”块。在该块内,您可以查看 Open Financial Technologies (印度) 端的最新交易状态。

您现在可以将 Open Financial Technologies (印度) 与您选择的现有商家服务账户集成,其中您托管您的商家账户

具有创新银行合作伙伴的商家账户或现金收款服务账户允许高订单价值或高频率交易量(周期性交易)

与标准集成相比,商家服务的优势 -

Get an integrated, rules-based, proactive risk management system that is supported by industry standard security
Enjoy 99.9% uptime and a 24-hour helpdesk support
Get customised MIS solutions for your business needs

您可以申请与 Open Financial Technologies (印度) + Kotak Mahindra Bank / SBM Bank (印度) / 巴罗达银行 / HDFC 银行 / ICICI 银行 / YES 银行(任选其一)合作的商家账户,实现前所未有的规模

Account Reconciliation / Revenue Insights + Affordable Pricing for Growth - Scale

[] 公司办公地址 - 印度的加速支付网关

  - Open Financial Technologies Private Limited (India - IN) 
    - 91 Springboard Business Hub Pvt Ltd Plot No. D-5, Road No. 20, Marol MIDC Andheri East, (MUMBAI) MAHARASHTRA - 400093
	- Awfis Space Solutions Pvt Ltd Cabin No. 77, 4th Floor Shree Manjari Building, Near Vardaan Market (KOLKATA) - 700071
		- Direct Connect 18602586633 - Wait for Operator Assistance - Ask for Open Financial Technologies
	- Head Office - 3rd floor, Tower 2, RGA Techpark, Carmelaram, Sarjapur Road (BENGALURU KARNATAKA) - 560035
Opens : 10 AM to 6 PM Everyday - 10 AM to 6 PM IST Saturday  Closed : 2nd & 4th Saturday and every Sunday
  • 技术文档使用 - https://docs.bankopen.com/docs/integration-sdk#magento-plugin

  • 客户服务邮箱 letstalk@bankopen.co(周一至周五 10 点至 6 点 IST)/ 通过 Web Chat 或指定的账户经理提交工单

[] 重要的公司通讯和风险评估电子邮件 - 公司通讯 https://in.linkedin.com/company/bankwithopen / https://open.money/about-us - 风险警报 - https://open.money/responsible-disclosure-policy / 漏洞报告 security@bankopen.co

[] 使用 composer require dravasp/openmoneypaymentgatewaymagento:dev-master 安装

  • 请勿使用 sudo 运行 composer 或在项目根目录中安装/请勿上传静态文件到 Web 服务器。
  • 请求集成支持或从存储库维护者寻求指导
  - BASE_URL_UAT - https://icp-api.bankopen.co/api
  - BASE_URL_SANDBOX - https://sandbox-icp-api.bankopen.co/api
  - SHA256
  - const ALLOWED_CURRENCIES = ['INR']
Check Trxn. Details via Bitnami Magento 2.4x Admin Order Dashboard `Login` - `Sales > Orders > Select Latest Order` > Transaction ID with Details - `CAPTURE`
  • 支持和文档 - 论坛 - https://discuss.open.money

  • 对于测试 UAT 运行 md5

  • 示例

    md5 /opt/bitnami/magento/var/log/system.log
    

    在 SSH 终端中提供验证给 VAS 团队

  • 为 Magento Commerce OS 启用单页结账 - Bitnami

卸载

	sudo magento-cli module:disable Open_Layerpg
	composer remove dravasp/openmoneypaymentgatewaymagento
	sudo magento-cli setup:upgrade
	sudo magento-cli module:status

硬删除插件/扩展

	sudo nano /bitnami/magento/app/etc/config.php
	Page Down to Open_Layerpg
	Delete and make sure there are no trailing spaces
	CTRL/CMD + X and Click Y to Save without Renaming the file
	sudo magento-cli setup:upgrade
	sudo /opt/bitnami/ctlscript.sh restart
	Wait for a few minutes and Re-check

商家新注册 - https://app.open.money/register?ref=https://open.money/products/payment-gateway

通过 Google Play 下载 Open Financial Technologies for Business - https://play.google.com/store/apps/details?id=com.open.openmoney(可选)通过 Google Play 下载 Salt - https://play.google.com/store/apps/details?id=com.salt.customer

通过 App Store 下载 Open Financial Technologies for Business - https://apps.apple.com/in/app/open-money/id1508507688(可选)通过 App Store 下载 Salt - https://apps.apple.com/in/app/salt-shop-from-a-local-store/id1507755275

Open Financial Technologies 通过 App Store 的所有应用程序 - https://apps.apple.com/in/developer/bank-open/id1507746466 Open Financial Technologies 通过 Google Play 的所有应用程序 - https://play.google.com/store/apps/developer?id=Open+Financial+Technologies

订阅 MATRIX 通讯 WAP 服务 以在远程位置访问 终端。 - 在 https://matrix.in 注册您的兴趣 - 根据 TRAI 要求完成 KYC

根据支付网关政策和责任转移条款,商家有责任遵守 PCI 合规的 CMS 通过支付接受指令

查看补丁类型 - 必需可选(通过以下命令在显示补丁网格中查看)使用Bitnami Magento OS的绝佳之处在于,它们都会更新,强制安全补丁应用在每个版本中。您可以看到适用于您特定安装的所有补丁 - https://devdocs.magento.com/quality-patches/tool.html#patch-grid

操作步骤 - 登录SSH > 切换到Magento目录 cd /opt/bitnami/magento

sudo magento-cli maintenance:enable
composer require magento/quality-patches
./vendor/bin/magento-patches status
Select '2' Adobe Commerce Support followed by '1' to Display All Available Requred and Optional Patches
./vendor/bin/magento-patches apply MDVA-30106 MDVA-12304
Steps to Revert via Single Command -
./vendor/bin/magento-patches revert MDVA-30106 MDVA-12304
Select '2' Adobe Commerce Support followed by '1' to Display All Available Requred and Optional Patches
./vendor/bin/magento-patches apply ACSD-45143 ACSD-44591
Steps to Revert via Single Command -
./vendor/bin/magento-patches revert ACSD-45143 ACSD-44591
sudo magento-cli cache:clean
sudo magento-cli indexer:reindex
sudo magento-cli maintenance:disable

您可以通过输入以下内容来避免使用indexer:reindex命令

sudo magento-cli setup:upgrade