romeritocl/paypal-playground

PayPal 的 API + BT Playground。测试所有功能,并了解如何使用 PHP 和 Symfony 5 编写代码

安装: 0

依赖者: 0

建议者: 0

安全: 0

星标: 6

关注者: 2

分支: 1

语言:Twig

类型:项目

4.1.0 2021-06-01 20:27 UTC

README

CircleCI Latest Stable Version composer.lock Scrutinizer Code Quality License

✋ 我是什么?

Symfony 5 项目,展示如何实现和集成 PayPal 的 API。包括 Braintree、V2 订单、支付、账单、与 PayPal 连接等...

▶️ 是否已上线?演示

查看我们的https://paypal.devoralive.com 演示网站。

💾 如何开始工作?

  1. 克隆项目 Git
git clone https://github.com/romeritoCL/paypal-playground.git
  1. 启动 Docker 容器
docker-compose up -d
  1. 更新依赖项
docker-compose exec paypal-playground composer install
docker-compose exec paypal-playground yarn install
docker-compose exec paypal-playgroun yarn encore dev
  1. 访问站点: https://:8086

⚙️ 持续部署

该项目已配置持续部署。任何合并到 master 分支的 PR 都会在 Travis CI PayPal-Playground 上生成构建。CI 软件将运行测试并将 Docker 构建推送到 DockerHub romeritocl/paypal-playground。一旦最新的标签更新,服务器将检测到新的镜像并下载并重新创建容器。

🎯 证书问题说明

如果你有特定的自签名证书(如 Zscaler 代理)要求,请将其添加到 docker/cert/cert.crt 并取消注释 Dockerfile 行。如果你在 NPM 注册表遇到问题,请使用本地 yarn。这就是为什么包和 yarn.lock 文件没有推送的原因。

npm install yarn
yarn install