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(3y ago)1801proprietaryPHPPHP  ^7.4||^8.0||^8.1

Since Jun 21Pushed 3y 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 today

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 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity59

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

Every ~1 days

Total

3

Last Release

1416d 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

[sylius/sylius

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

8.4k5.6M648](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

595.2M386](/packages/shopware-core)[commercetools/commercetools-sdk

The official PHP SDK for the commercetools Composable Commerce APIs

19281.5k](/packages/commercetools-commercetools-sdk)[alexacrm/dynamics-webapi-toolkit

Web API toolkit for Microsoft Dynamics 365 and Dynamics CRM

81324.1k1](/packages/alexacrm-dynamics-webapi-toolkit)

PHPackages © 2026

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