lendable / gocardless-enterprise-bundle
此包已被弃用,不再维护。未建议替代包。
GoCardless企业库集成到Symfony中
v9.3.0
2021-02-02 08:34 UTC
Requires
- php: ^7.0
- gocardless/enterprise: ^6.0
- stof/doctrine-extensions-bundle: *
- symfony/symfony: ^3.4.26|^4.0|^5.0
Requires (Dev)
- friendsofphp/php-cs-fixer: *
- jakub-onderka/php-parallel-lint: ^1.0
- matthiasnoback/symfony-dependency-injection-test: ~3.1
- php-coveralls/php-coveralls: ^2.1
- phpstan/phpstan: ^0.11
- phpstan/phpstan-phpunit: ^0.11
- phpunit/phpunit: ~7.5
- symfony/phpunit-bridge: ^3.0|^4.0|^5.0
README
此项目没有直接替代品。我们建议使用Gocardless的官方包:https://packagist.org.cn/packages/gocardless/gocardless-pro
GoCardless企业包
将GoCardless企业API集成到Symfony。
- 在您的配置中创建一个名为
gocardless_enterprise
的新参数
parameters:
gocardless_enterprise:
baseUrl: 'https://api.gocardless.com/'
gocardlessVersion: '2015-07-06'
webhook_secret: XXXXXXXXXXXXXXXXXXXXXX
creditorId: XXXXXXXXXXXXXX
token: XXXXXXXXXXXXXXXXXXXXXXXXXXX
- 将GoCardlessEnterpriseBundle添加到您的AppKernel.php
new Lendable\GoCardlessEnterpriseBundle\GoCardlessEnterpriseBundle(),
您将拥有一个名为gocardless_enterprise.client
的服务,该服务包含与GoCardless企业API端点交互的方法。此服务包括一个用于验证来自GoCardless的任何webhook签名的方法(假设您正确配置了webhook_secret
)。
以下模型将自动映射到您的数据库
- 客户
- 客户银行账户
- 指令
- 支付
文档和帮助信息可以在此处找到
https://developer.gocardless.com/pro/2015-07-06(对于版本化文档)
https://help.gocardless.com(对于GoCardless支持联系方式)