wbagg / payment-core-bundle-sf4
A unified API for processing payments with Symfony
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.4
- defuse/php-encryption: ~2.0
- doctrine/common: ~2.3
- doctrine/dbal: ~2.3
- doctrine/orm: ~2.3
- symfony/browser-kit: ~2.3|~3.0|~4.0
- symfony/config: ~2.3|~3.0|~4.0
- symfony/dependency-injection: ~2.3|~3.0|~4.0
- symfony/event-dispatcher: ~2.3|~3.0|~4.0
- symfony/form: ~2.3|~3.0|~4.0
- symfony/http-foundation: ~2.3|~3.0|~4.0
- symfony/http-kernel: ~2.3|~3.0|~4.0
- symfony/options-resolver: ~2.3|~3.0|~4.0
- symfony/validator: ~2.3|~3.0|~4.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|~3.0|~4.0
- symfony/dom-crawler: ~2.3|~3.0|~4.0
- symfony/framework-bundle: ~2.3|~3.0|~4.0
- symfony/phpunit-bridge: ~2.7|~3.0|~4.0
- symfony/routing: ~2.3|~3.0|~4.0
- symfony/templating: ~2.3|~3.0|~4.0
- symfony/twig-bridge: ~2.3|~3.0|~4.0
- symfony/twig-bundle: ~2.3|~3.0|~4.0
- twig/twig: ~1.0
This package is not auto-updated.
Last update: 2024-03-20 01:43:56 UTC
README
A unified API for processing payments with Symfony
This bundle provides the foundation for using different payment backends in Symfony projects. It abstracts away the differences between payment protocols and offers a simple and unified API for performing financial transactions.
Features:
- Simple, unified API (integrate once and use any payment provider)
- Persistence of financial entities (such as payments, transactions, etc.)
- Transaction management including retry logic
- Encryption of sensitive data
- Supports many payment backends out of the box
- Easily support other payment backends
Documentation
License
- Code: Apache2
- Docs: CC BY-NC-ND 3.0