jms / payment-core-bundle
Symfony 中的统一 API,用于处理支付
1.4.1
2019-02-20 18:43 UTC
Requires
- php: >=5.6
- defuse/php-encryption: ~2.0
- doctrine/common: ~2.3
- doctrine/dbal: ~2.3
- doctrine/orm: ~2.3
- symfony/browser-kit: >=2.3 <5.0
- symfony/config: >=2.3 <5.0
- symfony/dependency-injection: >=2.3 <5.0
- symfony/event-dispatcher: >=2.3 <5.0
- symfony/form: >=2.3 <5.0
- symfony/http-foundation: >=2.3 <5.0
- symfony/http-kernel: >=2.3 <5.0
- symfony/options-resolver: >=2.3 <5.0
- symfony/validator: >=2.3 <5.0
Requires (Dev)
- doctrine/doctrine-bundle: ~1.6
- matthiasnoback/symfony-config-test: ^2.1
- phpunit/phpunit: ~4.8|~5.4
- sensio/framework-extra-bundle: ~3.0
- symfony/doctrine-bridge: >=2.3 <5.0
- symfony/dom-crawler: >=2.3 <5.0
- symfony/framework-bundle: >=2.3 <5.0
- symfony/phpunit-bridge: ~2.7
- symfony/routing: >=2.3 <5.0
- symfony/templating: >=2.3 <5.0
- symfony/twig-bridge: >=2.3 <5.0
- symfony/twig-bundle: >=2.3 <5.0
- twig/twig: ~1.0
README
Symfony 中的统一 API,用于处理支付
此包为在 Symfony 项目中使用不同的支付后端提供基础。它抽象了支付协议之间的差异,并提供了一个简单、统一的 API 用于执行金融交易。
特性
- 简单、统一的 API(集成一次,即可使用任何支付服务提供商)
- 金融实体(如支付、交易等)的持久化
- 包括重试逻辑的事务管理
- 敏感数据的加密
- 开箱即支持许多支付后端
- 易于支持其他支付后端
文档
许可
- 代码: Apache2
- 文档: CC BY-NC-ND 3.0