PHPackages                             deedee2025/placetoplay - 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. [Payment Processing](/categories/payments)
4. /
5. deedee2025/placetoplay

ActiveLibrary[Payment Processing](/categories/payments)

deedee2025/placetoplay
======================

PHP Wrapper for PlaceToPay integration.

1.0.0(9y ago)122MITPHPPHP ^5.3.3 || ^7.0

Since Sep 26Pushed 9y ago1 watchersCompare

[ Source](https://github.com/deedee2025/placetopay)[ Packagist](https://packagist.org/packages/deedee2025/placetoplay)[ RSS](/packages/deedee2025-placetoplay/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

PlacetoPay API Wrapper by Sebas Fernandez
=========================================

[](#placetopay-api-wrapper-by-sebas-fernandez)

PHP Wrapper for PlaceToPay API integration.

Installation
------------

[](#installation)

1. Make sure add `composer.json` file to project root directory
2. Run installation composer command `composer require deedee2025/placetoplay`
3. Load composer autoload file in you project as you prefer. e.g:
    `include_once __DIR__ . '/vendor/autoload.php';`

Usage
-----

[](#usage)

### Authentication

[](#authentication)

Before start to use the wrapper's methods, you need authenticate via API:

```
PlaceToPay::authenticate( $yourLogin, $yourTransactionKey );
```

### Searching

[](#searching)

You can get information about a transaction after authentication using the method below:

```
$transaction = PlaceToPay::getTransactionInformation($transactionID);
```

Also, if you've done any request before, you can get all information about the latest requests using the method below:

```
$info = PlaceToPay::getStoredTransactionsInfo();
```

NOTE: The last method uses PHP session to get the latest request IDs made.

### Requesting

[](#requesting)

You can generate new transaction to PSE API using the method below:

```
$request    = new PSETransactionRequest( $param );
$storeIds   = true;
$result     = PlaceToPay::createTransaction( $request, $storeIds );
```

Also, you can call `PlaceToPay::printRequestForm( '/' )` method to print an automatic form to make the request and replacing `$params` argument by $\_POST to pass the form's values to the request.

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

3564d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/36d85a474fa50f62c8fe21d988dc41a9fce4ec97e461861dea8bd69f6d3e93c9?d=identicon)[deedee2525](/maintainers/deedee2525)

---

Top Contributors

[![deedee2025](https://avatars.githubusercontent.com/u/8291284?v=4)](https://github.com/deedee2025 "deedee2025 (15 commits)")

---

Tags

pseplacetopay

### Embed Badge

![Health badge](/badges/deedee2025-placetoplay/health.svg)

```
[![Health](https://phpackages.com/badges/deedee2025-placetoplay/health.svg)](https://phpackages.com/packages/deedee2025-placetoplay)
```

###  Alternatives

[omnipay/coinbase

Coinbase driver for the Omnipay payment processing library

18570.2k1](/packages/omnipay-coinbase)

PHPackages © 2026

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