bluepayment-plugin / sylius-plugin
基于Sylius电商平台的Blue Media支付插件
1.0.0
2020-11-11 20:42 UTC
Requires
- php: ^7.3
- bluepayment-plugin/bm-sdk: 1.0.1
- sylius/sylius: ^1.7.4
Requires (Dev)
- behat/behat: ^3.6.1
- behat/mink-selenium2-driver: ^1.4
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- friends-of-phpspec/phpspec-code-coverage: ^4.3
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^6.1
- phpstan/phpstan: 0.12.25
- phpstan/phpstan-doctrine: 0.12.13
- phpstan/phpstan-webmozart-assert: 0.12.4
- phpunit/phpunit: ^8.5
- sensiolabs/security-checker: ^6.0
- sylius-labs/coding-standard: ^3.1
- symfony/browser-kit: ^4.4
- symfony/debug-bundle: ^4.4|^5.0
- symfony/dotenv: ^4.4|^5.0
- symfony/intl: ^4.4|^5.0
- symfony/web-profiler-bundle: ^4.4|^5.0
- symfony/web-server-bundle: ^4.4|^5.0
This package is auto-updated.
Last update: 2024-08-29 05:37:15 UTC
README
基本信息
BluePayment是一个支付模块,允许在基于Sylius平台的店铺中实现无现金交易。如果您还没有此插件,可以在这里下载:这里。
主要功能
模块的主要功能包括:
- 通过构建交易开始点实现在线支付
- 处理交易状态通知(XML通知)
- 支持无需在服务中注册的购物
- 支持两种工作模式 - 测试和生产(每种模式都需要单独的账户数据,请联系我们获取)
- 跳转到Blue Media支付墙/网关,在那里提供所有支付方式
要求
- PHP 7.3或更高版本
- Sylius 1.7.4或更高版本
变更说明
版本 1.0.0
- 文档的第一版
安装
- 在此下载插件:这里。
- 执行以下命令
composer require bluepayment-plugin/sylius-plugin
- 检查文件bundles.php中是否存在条目
Bluemedia\SyliusBluepaymentPlugin\BluemediaSyliusBluepaymentPlugin::class => ['all' => true],
- 在
config/routes.yaml
中添加条目
bluemedia_sylius_bluepayment_payment:
resource: "@BluemediaSyliusBluepaymentPlugin/Resources/config/payment_routing.yml"
prefix: /bluepayment
- 执行命令
mkdir -p templates/bundles/SyliusAdminBundle/
cp -R vendor/bluepayment-plugin/sylius-plugin/src/Resources/views/* templates/bundles/
- 转到支付方式选项卡
- 点击创建并选择在线Blue Media支付方式添加新的支付方式
- 转到模块配置
配置
配置插件的基本字段
-
代码 - 插件的自定义名称,例如:Blue Media支付
-
激活? - 选择是或否以确定支付通道在提交订单时是否可见
-
渠道 - 选择应通过Blue Media网关显示支付的渠道
-
使用测试环境 - 选择是,则所有支付将被重定向到位于https://oplacasie-accept.bm.pl的测试支付网关。如果不这样做,将自动设置为生产版本网关,并将所有支付重定向到https://oplacasie.bm.pl。
如果选择测试环境,模块不会处理任何实际支付。
-
合作伙伴服务标识符 - 是一个数值,对于每个店铺是唯一的(您将从Blue Media获得它)。
-
共享密钥 - 是分配给特定店铺的唯一密钥(您将从Blue Media获得它)。
-
要显示货币 - 在“配置”->“货币”选项卡中定义它们
-
为选定的语言添加支付名称和描述 - 它们将在提交订单时显示。
URL配置
确保在Blue Media管理面板中https://oplacasie.bm.pl及https://oplacasie-accept.bm.pl下以下字段包含正确的商店地址