craftcms / commerce-worldpay
为Craft Commerce 4.0+提供的Worldpay集成
4.1.0
2024-03-21 06:32 UTC
Requires
- php: ^8.0.2
- craftcms/cms: ^4.0.0-RC3|^5.0.0-beta.7
- craftcms/commerce: ^4.0.0-RC1|^5.0.0-beta.1
- craftcms/commerce-omnipay: ^4.1.0
- omnipay/worldpay: ^3.0.0
Requires (Dev)
- craftcms/ecs: dev-main
- craftcms/phpstan: dev-main
README
Worldpay在线支付用于Craft Commerce
此插件为Craft Commerce提供Worldpay集成。
此集成使用Worldpay的在线支付API,并利用Omnipay Worldpay库的功能。
注意:由于底层的Omnipay库不支持此功能,因此目前尚未实现3D安全。
要求
此插件需要以下之一
- Craft 4.0和Craft Commerce 4.0或更高版本。
- Craft 5.0和Craft Commerce 5.0或更高版本。
安装
您可以从插件商店或使用Composer安装此插件。
从插件商店
转到项目控制面板中的插件商店,搜索“Worldpay for Craft Commerce”,然后在模态窗口中点击“安装”按钮。
使用Composer
打开终端并运行以下命令
# go to the project directory cd /path/to/my-project.test # tell Composer to load the plugin composer require craftcms/commerce-worldpay # tell Craft to install the plugin ./craft install/plugin commerce-worldpay
设置
要添加Worldpay支付网关,请转到“Commerce”→“设置”→“网关”,创建一个新的网关,并将网关类型设置为“Worldpay Json”。
提示:商户ID、服务密钥和客户端密钥设置可以设置为环境变量。有关更多信息,请参阅Craft文档中的环境配置。