Skip to content

Test all the PayPal's integrations + BrainTree + Connect with PayPal, etc... check how it works on PHP

License

Notifications You must be signed in to change notification settings

mvalezy/paypal-playground

 
 

Repository files navigation

PayPal PlayGround

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.

About

Test all the PayPal's integrations + BrainTree + Connect with PayPal, etc... check how it works on PHP

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Twig 40.7%
  • PHP 31.0%
  • JavaScript 27.1%
  • Other 1.2%