payhelper / payments-hub
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 6
Forks: 3
Open Issues: 4
Type:project
Requires
- php: >=7.1
- doctrine/doctrine-bundle: ^1.6.7
- doctrine/doctrine-migrations-bundle: 1.2.1
- doctrine/orm: 2.6.*
- incenteev/composer-parameter-handler: ^2.0
- lexik/jwt-authentication-bundle: ^2.4
- nelmio/cors-bundle: ^1.5@dev
- payhelper/payum-mbe4: ^1.0@dev
- payhelper/payum-mollie: ^1.0@dev
- payum/paypal-express-checkout-nvp: ^1.3
- php-http/guzzle6-adapter: ^1.1
- sensio/distribution-bundle: ^5.0.19
- sensio/framework-extra-bundle: ^3.0.2
- stripe/stripe-php: ^2.0@dev
- sylius/payment-bundle: ^1.0
- sylius/payum-bundle: ^1.0
- symfony/monolog-bundle: ^3.1.0
- symfony/polyfill-apcu: ^1.0
- symfony/swiftmailer-bundle: ^2.3.10
- symfony/symfony: 3.3.x-dev
- twig/twig: ^1.0||^2.0
Requires (Dev)
- behat/behat: ^3.3
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/symfony2-extension: ^2.1
- behatch/contexts: ^2.7
- doctrine/data-fixtures: ^1.3@dev
- friends-of-behat/performance-extension: ^1.0
- phpspec/phpspec: ^3.4
- sensio/generator-bundle: ^3.0
- symfony/phpunit-bridge: ^3.0
This package is not auto-updated.
Last update: 2024-11-17 16:07:01 UTC
README
Payments Hub
A free and open-source framework for voluntary payment integration into different publishing channels.
Documentation
Documentation is available at payments-hub.readthedocs.io.
Prerequisites
Read the Prerequisites section to find out more.
Requirements
Read the Requirements section to see what is required before starting.
Configuration
Generate the SSH keys to properly use the authentication:
mkdir var/jwt openssl genrsa -out var/jwt/private.pem -aes256 4096 openssl rsa -pubout -in var/jwt/private.pem -out var/jwt/public.pem
Installation
You need Composer to install PHP dependencies.
Then run the following commands:
composer install bin/console doctrine:migrations:migrate bin/console server:start
Note If the database does not exist, create it manually or by running command: bin/console doctrine:database:create
.
Next, open http://127.0.0.1:8000 in your browser and you will see Payments Hub running in the development mode.
License
See the complete license here.
Contributors
This project is a Sourcefabric z.รบ. and contributors initiative.