Magento 2 开源的 Paymentsense 模块
Magento 2 开源(社区版)的支付模块,允许您通过 Paymentsense 进行支付。
要求
- Magento 开源版本 2.3.x 或 2.4.x(已测试至 2.4.1)
- 使用 SSL/TLS 的 PCI 认证服务器(直接和 MOTO 支付方式需要,强烈建议托管支付方式*)
- 打开出站端口 4430,以便使用 Direct 和 MOTO 付款方式并执行交叉引用交易(收款、退款和作废)
* 使用不带 SSL/TLS 的托管支付方式可能会导致从支付网关的托管支付表单返回后清空客户会话,并且如果在某些网络浏览器上支付不成功,客户的购物车将无法恢复。
使用 Composer 安装
安装 Paymentsense 模块
$ composer require paymentsense/magento2-module
启用 Paymentsense 模块
$ php bin/magento module:enable Paymentsense_Payments --clear-static-content
更新 Magento
$ php bin/magento setup:upgrade
部署静态视图文件(如果需要)
$ php bin/magento setup:static-content:deploy
手动安装
将文件夹内容上传到 Magento 根文件夹中的app/code/Paymentsense/Payments/
启用 Paymentsense 模块
$ php bin/magento module:enable Paymentsense_Payments --clear-static-content
更新 Magento
$ php bin/magento setup:upgrade
部署静态视图文件(如果需要)
$ php bin/magento setup:static-content:deploy
配置
- 登录 Magento 管理面板并转到商店->配置->销售->付款方式
- 如果 Paymentsense 付款方式未出现在付款方式列表中,请转至系统->缓存管理,然后单击“刷新 Magento 缓存”按钮清除 Magento 缓存
- 转到付款方式并单击付款方式Paymentsense Hosted 、 Paymentsense Direct或/和Paymentsense MOTO旁边的配置按钮以展开配置设置
- 将启用设置为是
- 设置网关凭据和预共享密钥(如果适用)
- (可选)根据您的需要设置其余设置
- 单击保存配置按钮
安全结账
Paymentsense Direct和Paymentsense MOTO的使用涉及以下附加步骤:
- 确保您的 PCI-DSS 认证服务器上配置了 SSL/TLS
- 登录 Magento 管理面板
- 转到商店->配置->常规-> Web
- 展开基本 URL(安全)部分
- 将“在店面中使用安全 URL”和“在管理中使用安全 URL”设置为“是”
- 设置您的安全基本 URL
- 单击保存配置按钮
变更日志
2.4.3
改变了
- 订单确认页面(Paymentsense Direct)
2.4.2
改变了
2.4.1
额外
- 切换“samesite”cookie 属性的插件(需要 SSL/TLS 和 Magento 2.4.1 或更高版本)
改变了
2.4.0
额外
- Magento 2.4 的支持
- GW3 网关入口点
- 账单地址至付款方式选择页面(Paymentsense Hosted)
- 代码优化和返工
2.3.2
额外
- HMACSHA256 和 HMACSHA512 哈希方法(Paymentsense 托管)
- 过滤 HPF(Paymentsense Hosted)不支持的字符
- 发送到 HPF(Paymentsense Hosted)的字段长度限制
2.3.1
额外
固定的
2.3.0
额外
已删除
- MD5 哈希方法(Paymentsense 托管)
- Magento 2.2的支持
2.0.8
额外
2.0.7
额外
2.0.6
额外
改变了
2.0.5
额外
- SERVER 结果传送方式(Paymentsense Hosted)
固定的
2.0.4
额外
- 扩展模块信息功能
- 付款方式配置页面上的付款方式状态
- 付款方式配置页面上的网关连接状态
- “端口 4430 在我的服务器上未打开(禁用交叉引用交易的安全模式)”配置设置禁用交叉引用交易(Paymentsense 托管)
已删除
2.0.3
额外
- 支持 Magento 2.3.x。 CSRF 保护合规性
- 模块信息上报功能
改变了
2.0.2
改变了
- 付款成功后才会发送订单邮件。付款失败的电子邮件不再发送给客户。
2.0.1
额外
改变了
固定的
2.0.0
初始版本
支持
devsupport@ paymentsense.com