stancer / cms-magento
Stancer Magento 模块
Requires
- php: >=7.4
- giggsey/libphonenumber-for-php: ^8.0
- stancer/stancer: ^1.1 || ^2.0
Requires (Dev)
- squizlabs/php_codesniffer: ^3.10
Replaces
- stancer/module-payments: *
This package is auto-updated.
Last update: 2024-09-24 12:32:46 UTC
README
此官方模块允许您通过 Stancer 平台直接在 Magento 2.x 上接受信用卡支付。
要求
最小版本
Magento 版本 | PHP 版本 |
---|---|
2.x | 7.4 或更高版本 |
API 密钥
为了配置 Magento 2 模块,您需要 Stancer API 密钥。您可以在您的 Stancer 账户 的“开发者”选项卡中找到您的密钥。
在创建您的账户时,会自动为您生成一对测试模式的私有和公共密钥。验证账户后,将创建实时模式的密钥。
支持的支付方式
该模块允许您通过信用卡进行支付。
支付与 3D Secure 兼容。可以配置触发 3D Secure 的金额,您可以在 Magento 管理面板中通过该模块进行配置。
安装
手动安装扩展时通常不需要在 Magento 市场创建账户,因为手动安装不涉及 Magento 市场认证密钥。
但是,如果您正在使用 Magento 2 市场下载扩展,您可能需要设置您的认证密钥。 请参考以下步骤。
Magento 市场place
推荐的安装方式是通过 Magento 市场place,在那里您可以找到 官方 Stancer 支付模块。
手动安装和配置
1. 备份您的网站
在开始之前,备份您的网站,包括数据库和文件。
2. 下载
将扩展包下载到您的本地机器、主机或服务器。
3. 解压扩展
转到 Magento 2 安装目录,并将 ZIP 文件的内容提取到 app/code/StancerIntegration/Payments
目录。
4. 启用维护模式
通过运行以下命令启用维护模式:
php bin/magento maintenance:enable
5. 更新 composer.json
在您的 Magento 根目录中打开 composer.json
文件,并添加对您刚刚上传的扩展的引用。您可以通过在 composer.json
文件中添加一个 repositories 部分来实现。
"repositories": [
{
"type": "path",
"url": "app/code/StancerIntegration/Payments"
}
]
6. 需要扩展
在命令行中,使用 Composer 需要扩展。运行以下命令:
composer require stancer/cms-magento
7. 启用扩展
安装完成后,您需要启用扩展。运行以下命令:
php bin/magento module:enable StancerIntegration_Payments
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento cache:clean
8. 部署静态内容
php bin/magento setup:static-content:deploy -f
9. 清除缓存
最后,清除缓存以确保您的更改生效
php bin/magento cache:flush
10. 禁用维护模式
php bin/magento maintenance:disable
11. 登录到 Magento 2 管理面板。
转到此页面 商店 -> 配置 -> 销售 -> 支付方式
。
12. 配置 Stancer 支付模块
通过单击
配置
按钮展开 Stancer 配置。选择
环境
(默认:测试)输入您的
公共
和私有
密钥。选择所需的
支付流程
。如果需要,配置
3D Secure
以激活安全支付。保存配置。
API 库
此模块使用 Stancer API PHP 库。
许可
MIT 许可。
有关更多信息,请参阅 LICENSE 文件。