PHPackages                             pandagrouppl/subuno-php-api - 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. [API Development](/categories/api)
4. /
5. pandagrouppl/subuno-php-api

ActiveLibrary[API Development](/categories/api)

pandagrouppl/subuno-php-api
===========================

Minimal software development kit for connecting with Subuno API in PHP applications.

1.0.3(4y ago)1801proprietaryPHPPHP  ^7.4||^8.0||^8.1

Since Jun 21Pushed 4y ago1 watchersCompare

[ Source](https://github.com/pandagrouppl/subuno-php-api)[ Packagist](https://packagist.org/packages/pandagrouppl/subuno-php-api)[ RSS](/packages/pandagrouppl-subuno-php-api/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (5)Versions (5)Used By (1)

### How to use Subuno SDK:

[](#how-to-use-subuno-sdk)

##### 1. Create configuration class that implements ConfigInterface

[](#1-create-configuration-class-that-implements-configinterface)

```
class TestConfig implements \PandaGroup\SubunoApi\Contract\ConfigInterface
```

You can save your api keys in database, env file, and wherever you want - the most important is to return it in the Configuration class.

##### 2. Create new client:

[](#2-create-new-client)

```
$config = new TestConfig();
$client = new \PandaGroup\SubunoApi\Client($config)
```

##### 3. Invoke method execute on client with selected params in argument 'query':

[](#3-invoke-method-execute-on-client-with-selected-params-in-argument-query)

```
$client->execute(['t_id' => 213]);
```

##### 4. Using QueryBuilder and DataObjects

[](#4-using-querybuilder-and-dataobjects)

You can also use QueryBuilder and DataObjects (which is recommended) to build request that will be send to Subuno API. There are three types of data objects that represents different types of information proceed by Subuno API:

```
\PandaGroup\SubunoApi\DataObject\BillingInformation
\PandaGroup\SubunoApi\DataObject\OrderInformation
\PandaGroup\SubunoApi\DataObject\ShippingInformation
```

Use Factory class to create new data objects:

```
/** @var \PandaGroup\SubunoApi\DataObject\Factory\Factory $factory*/
$orderInfo = $factory->create(\PandaGroup\SubunoApi\DataObject\OrderInformation::class, ['transactionId' => 123]);
```

And pass data objects to query builder:

```
/** @var \PandaGroup\SubunoApi\Request\Builder\QueryBuilder $queryBuilder */
$queryBuilder->add($orderInfo)
$query = $queryBuilder->build()
```

Variable $query pass to execute method in client object.

```
$response = $client->execute($query);
```

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity60

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 ~1 days

Total

3

Last Release

1469d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f57539f925fc393656341ce4207c8c9aa55c9ec8ed5ac25dbde91410d29efba7?d=identicon)[Panda Group](/maintainers/Panda%20Group)

---

Top Contributors

[![pandagrouppl](https://avatars.githubusercontent.com/u/25983122?v=4)](https://github.com/pandagrouppl "pandagrouppl (3 commits)")

---

Tags

fraud-checkerfraud-detectionfraud-preventionsdksubuno

### Embed Badge

![Health badge](/badges/pandagrouppl-subuno-php-api/health.svg)

```
[![Health](https://phpackages.com/badges/pandagrouppl-subuno-php-api/health.svg)](https://phpackages.com/packages/pandagrouppl-subuno-php-api)
```

###  Alternatives

[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k14](/packages/tempest-framework)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M563](/packages/shopware-core)[sylius/sylius

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

8.5k5.9M733](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)

PHPackages © 2026

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