Symfony 5 Project, чтобы показать, как реализовать и интегрировать API PayPal. Включая Брейнтри, заказы V2, платежи, выставление счетов, соединение с PayPal и т. Д.
Смотрите наш демонстрационный сайт https://paypal.devoralive.com.
git clone https://github.com/romeritoCL/paypal-playground.gitdocker-compose up -ddocker-compose exec paypal-playground composer install
docker-compose exec paypal-playground yarn install
docker-compose exec paypal-playgroun yarn encore devЭтот проект настроен с непрерывным развертыванием. Любой PR, объединенный в Master Branch, будет создавать сборку Travis Ci Paypal-Playground. Программное обеспечение CI запустит тесты и подтолкнет сборку Docker до Dockerhub Romeritocl/Paypal-Playground. Как только тег будет обновлен, сервер обнаружит новое изображение и загрузит его и воссоздает контейнер.
Если у вас есть конкретная самопоглашаемая сертификация (прокси, такие как ZSCALER), добавьте его в Docker/Cert/Cert.crt и расстроен линии DockerFile, если у вас есть проблемы с реестрами NPM, используйте местную пряжу. По этой причине с пакетами и файлами блокировки пряжи не навязываются.
npm install yarn
yarn install