miguelalcaino / kushki-bundle
本包最新版本(1.0.7)没有提供许可证信息。
1.0.7
2019-05-23 16:48 UTC
Requires
- php: ^7.1.11
- kushki/kushki-php: ^1.2
- miguelalcaino/payment-gateway: ^1.0
- symfony/config: ^4.2
- symfony/dependency-injection: ^4.2
- symfony/form: ^4.2
- symfony/http-kernel: ^4.2
- symfony/validator: ^4.2
Requires (Dev)
- symfony/phpunit-bridge: ^3.4|^4.0
This package is auto-updated.
Last update: 2024-09-24 06:01:16 UTC
README
本扩展包为Miguel Alcaino的Mindbody Payments项目增加了kushki支付功能。要正常工作,需要Symfony > 3.4。
安装
composer require miguelalcaino/kushki-bundle
配置
在您的 .env
文件中添加(用您自己的数据替换值)
KUSHKI_PUBLIC_ID=XXXXXXX
KUSHKI_PRIVATE_ID=YYYYYYY
在 config/packages
中创建一个 kushki.yaml
文件。并添加您的支付处理器
miguel_alcaino_kushki:
transaction_record:
transaction_record_factory: miguel_alcaino.mindbody.transaction_record.factory
如果您想使用MiguelAlcainoMindbodyPaymentsBundle TransactionRecordFactory,请保留该值。如果您计划使用自定义的,它应该实现 MiguelAlcaino\PaymentGateway\Interfaces\Factory\TransactionRecordFactoryInterface
。
安装路由
在 config/routes
下创建一个新的 kushki.yaml
文件,它应该看起来像这样
kushki_routes:
resource: '@MiguelAlcainoKushkiBundle/Controller/'
type: annotation
用法
待办事项