dravasp/sentinelonepaymentsformagento

SentinelOne Internet Payment Gateway Module for Magento 2.4x 优化适用于Bitnami

dev-master 2022-09-29 14:22 UTC

This package is auto-updated.

Last update: 2024-09-29 06:09:13 UTC


README

通过多步骤核心银行业务生态系统访问的支付套件

使用SSH安装

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

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

说明

[] 请求集成表单 - 主题为SentinelOnePayments.com的集成 - hello@weskyprint.com - 商户入网必备 - https://sentinelonepayments.com/tnc

  • 完成KYC并请求合规性检查批准
  • 合规性检查需要有效的关于我们、联系我们、产品目录、可接受条款和条件、隐私政策以及退货、退款和取消政策
  • 可选,您还可以设置安全策略,并明确定义客户支持方法 > 免费电话 / 短信 / WhatsApp / 邮箱
  • TLS 1.3开启HTTP2.Quic

[] 上线更改。

  • 在商店 > 配置 > 销售 > 支付方式 > SentinelOnePayments.com互联网支付网关中输入您的(变量)商户标识符 + SALT/访问密钥 + 密钥 + 交易访问码用于生产环境

[] 启用模块并使用您的SentinelOnePayments.com商户凭据进行配置

  • 登录到您的Magento管理员并转到商店 > 配置。
  • 在左侧边栏中向下滚动并点击“销售”部分下的“支付方式”。
  • 向下滚动页面并“启用”SentinelOnePayments.com IPG层模块。
  • 在相同页面上,点击“销售”部分侧边栏下的“支付方式”。
  • 在此页面上,将出现“SentinelOne CheckoutPaymentGateway”部分。如果尚未打开,请点击它。
  • 在此处添加您的访问密钥 + 密钥。还指定沙箱为“否”始终。点击“保存配置”。此外,如果您希望仅允许来自特定国家或国家的买家使用启用层套件的SentinelOnePayments.com IPG,
    在“支付适用国家”字段中,选择“特定国家”,然后在打开的框中选择国家。要选择多个国家,您需要按住键盘上的Ctrl键并点击国家。排序顺序字段确定SentinelOnePayments.com IPG在结账期间向买家显示的顺序。

[] 测试SentinelOnePayments.com互联网支付网关

  • 确保沙箱模式已开启,并且所有详细信息都已输入到配置请求表单中
  • 转到您的商店并下订单。
  • 如果您在先前的步骤中正确配置了SentinelOnePayments.com IPG层,则它应该作为支付方式选项在结账期间出现。
  • 当您点击结账时,它应该将您重定向到成功订单。

[] 从您的Magento管理员检查SentinelOnePayments.com互联网支付网关的支付交易状态

  • 登录到管理员,在销售部分下点击订单。
  • 点击数据网格中的第一订单。这应该是您刚刚下订单的订单
  • 当订单详情页面打开时,查找“支付信息”块。在该块中,您可以查看交易的最新状态。

您现在可以将SentinelOnePayments.com互联网支付网关与您选择的现有商户服务账户集成,其中您托管您的商户账户

拥有创新型银行合作伙伴的商户账户或现金收款服务账户,允许高订单价值或高频率交易( recurring trxns.)

与标准集成相比,商户服务的优势:

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

您可以为IDFC银行、Kotak Mahindra银行/ SBM银行(印度)/ 巴罗达银行 / HDFC银行 / ICICI银行 / YES银行(任选其一)申请商户账户,以实现前所未有的规模。

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

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

  - WE SKY PRINT LLP - Mumbai, MH, India (Remote)
Opens : 2 PM to 6 PM Everyday - 4 PM to 6 PM IST Saturday  Closed : 2nd & 4th Saturday and every Sunday
  • 技术文档使用 - https://github.com/dravasp/sentinelonepaymentsformagento/blob/main/README.md

  • 客户服务邮箱:innovate@sentinelonepayments.com(周一至周五上午10点至下午6点IST) / 通过Web Chat或指定账户经理提出工单

[] 重要的企业沟通和风险评估邮件 - 企业沟通 - 风险警报 - https://sentinelonepayments/responsible-disclosure-policy / 漏洞报告 security@sentinelonepayments.com

[] 使用composer require dravasp/sentinelonepaymentsformagento:dev-master进行安装

  • 请勿使用sudo运行composer或将其安装在项目根目录下 / 请勿将静态文件上传到Web服务器。
  • 请求集成支持或寻求仓库维护者的指导
- BASE_URL_UAT - Offline Payments
- BASE_URL_SANDBOX - Offline Payments
- 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://sentinelonepayments.com

  • 进行UAT测试时运行md5

  • 示例

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

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

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

卸载

	sudo magento-cli module:disable SentinelOne_CheckoutPaymentGateway
	composer remove dravasp/sentinelonepaymentsformagento
	sudo magento-cli setup:upgrade
	sudo magento-cli module:status

硬删除插件/扩展

	sudo nano /bitnami/magento/app/etc/config.php
	Page Down to SentinelOne_CheckoutPaymentGateway
	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

商户新注册 - 新闻稿 - 即将揭晓

订阅MATRIX通讯WAP服务以在偏远地区访问终端

根据支付网关政策和责任转移条款,遵守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