PHPackages                             romeritocl/paypal-playground - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. romeritocl/paypal-playground

ActiveProject[Testing &amp; Quality](/categories/testing)

romeritocl/paypal-playground
============================

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

4.1.0(4y ago)602MITTwigPHP ^7.2.5

Since Aug 25Pushed 3mo ago1 watchersCompare

[ Source](https://github.com/romeritoCL/paypal-playground)[ Packagist](https://packagist.org/packages/romeritocl/paypal-playground)[ RSS](/packages/romeritocl-paypal-playground/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (45)Versions (36)Used By (0)

PayPal PlayGround [![](https://camo.githubusercontent.com/3ffe672e731d3b91251c69501afac7284459c7b7345877440e0af815d7bed606/68747470733a2f2f646576656c6f7065722e70617970616c2e636f6d2f636f6d706f6e656e74732f64782f696d672f6c6f676f2d50617950616c2d446576656c6f7065722e737667)](https://camo.githubusercontent.com/3ffe672e731d3b91251c69501afac7284459c7b7345877440e0af815d7bed606/68747470733a2f2f646576656c6f7065722e70617970616c2e636f6d2f636f6d706f6e656e74732f64782f696d672f6c6f676f2d50617950616c2d446576656c6f7065722e737667)
===================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#paypal-playground-)

[![CircleCI](https://camo.githubusercontent.com/5ee5efc77155d880e53ad1875b88a74fe6fef7b75b598082db0fd992912ea274/68747470733a2f2f646c2e636972636c6563692e636f6d2f7374617475732d62616467652f696d672f67682f726f6d657269746f434c2f70617970616c2d706c617967726f756e642f747265652f6d61737465722e7376673f7374796c653d737667)](https://dl.circleci.com/status-badge/redirect/gh/romeritoCL/paypal-playground/tree/master)[![Latest Stable Version](https://camo.githubusercontent.com/a5b71df592c2d5e9b5f8089fca7292255e8f01a3ecb24e75f9de3bc6ff057062/68747470733a2f2f706f7365722e707567782e6f72672f726f6d657269746f434c2f70617970616c2d706c617967726f756e642f762f737461626c65)](https://packagist.org/packages/romeritoCL/paypal-playground)[![composer.lock](https://camo.githubusercontent.com/91efb6f5ed76b9e34c866392d7309489229bdbe1e3e33d2992c4ed5fd203d7c5/68747470733a2f2f706f7365722e707567782e6f72672f726f6d657269746f434c2f70617970616c2d706c617967726f756e642f636f6d706f7365726c6f636b)](https://packagist.org/packages/romeritoCL/paypal-playground)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/c6f47ee06defcde3ee444c99e41951469eb6182bc28a91953887608d4cf6940c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f726f6d657269746f434c2f70617970616c2d706c617967726f756e642f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/romeritoCL/paypal-playground/?branch=master)[![License](https://camo.githubusercontent.com/9897830d1161161a4e05318b7401aa2691c42be1a7246cf01f6d510aa36e108b/68747470733a2f2f706f7365722e707567782e6f72672f726f6d657269746f434c2f70617970616c2d706c617967726f756e642f6c6963656e7365)](//packagist.org/packages/romeritoCL/paypal-playground)

✋ What am I?
------------

[](#hand-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
-------------------

[](#arrow_forward-is-it-live-demo)

See our  demo site.

💾 How we get working?
---------------------

[](#floppy_disk-how-we-get-working)

1. Git clone the project:

```
git clone https://github.com/romeritoCL/paypal-playground.git
```

2. Start Docker containers:

```
docker-compose up -d
```

3. Update dependencies:

```
docker-compose exec paypal-playground composer install
docker-compose exec paypal-playground yarn install
docker-compose exec paypal-playground yarn encore dev
```

4. Go to site:

⚙️ Continuous Deployment
------------------------

[](#gear-continuous-deployment)

This project is configured with continuous deployment. Any PR merged to master branch will generate a build on [Travis CI PayPal-Playground](https://travis-ci.org/github/romeritoCL/paypal-playground). The CI software will run the tests and push the docker build to [DockerHub romeritocl/paypal-playground](https://hub.docker.com/repository/docker/romeritocl/paypal-playground). Once the tag latest is updated, the server will detect a new image and will download it and recreate the container.

### 🎯 Certificate Issues Note

[](#dart-certificate-issues-note)

if you have specific SELF-SIGNED cert (Proxies like Zscaler) requirement add it to docker/cert/cert.crt and uncomment the dockerfile lines if you have issues with NPM registry, please use local yarn. This is the reason with package and yarn lock files aren't pushed.

```
npm install yarn
yarn install
```

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance55

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Recently: every ~2 days

Total

35

Last Release

1805d ago

Major Versions

1.2.0 → 2.0.02020-09-09

2.4.0 → 3.0.02020-10-14

3.9.2 → 4.0.02021-06-01

### Community

Maintainers

![](https://www.gravatar.com/avatar/8c7c8679369f56fd689eb622494bb223ddca47be08cba78fe4036092fe0a3539?d=identicon)[romeritoCL](/maintainers/romeritoCL)

---

Top Contributors

[![romeritoCL](https://avatars.githubusercontent.com/u/301758?v=4)](https://github.com/romeritoCL "romeritoCL (295 commits)")

---

Tags

clientdockerpaypalphpphp-libraryplaygroundsymfonytesting

### Embed Badge

![Health badge](/badges/romeritocl-paypal-playground/health.svg)

```
[![Health](https://phpackages.com/badges/romeritocl-paypal-playground/health.svg)](https://phpackages.com/packages/romeritocl-paypal-playground)
```

###  Alternatives

[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[easycorp/easyadmin-demo

EasyAdmin Demo Application

145.7k](/packages/easycorp-easyadmin-demo)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[forumify/forumify-platform

121.8k11](/packages/forumify-forumify-platform)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[chameleon-system/chameleon-base

The Chameleon System core.

1026.5k3](/packages/chameleon-system-chameleon-base)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
