romeritocl/paypal-playground

PayPal's APIs + BT Playground. Test out all our features and see how to code them with PHP and Symfony 5

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 1

Forks: 0

Language:Twig

Type:project

3.7.2 2021-04-19 09:48 UTC

README

Build Status Latest Stable Version composer.lock Scrutinizer Code Quality License

✋ What am I?

Symfony 5 Project to show how to implement and integrate the PayPal's APIs. Including Braintree, V2 Orders, Payments, Billing, Connect with PayPal etc...

▶️ Is it live? Demo

See our https://paypal.devoralive.com demo site.

💾 How we get working?

  1. Git clone the project:
git clone https://github.com/romeritoCL/paypal-playground.git
  1. Update dependencies: Clasical install of a Symfony 5 project. Load dependencies and start docker using compose.
composer install
yarn install
  1. Start Docker containers:
docker-compose up -d
  1. Go to site: http://localhost:8086

⚙️ Continuous Deployment

This proyect is configured with continuous deployment. Any PR merged to master branch will generate a build on Travis CI PayPal-Playground. The CI software will run the tests and push the docker build to DockerHub romeritocl/paypal-playground. Once the tag latest is updated, the server will detect a new image and will download it and recreate the container.