PHPackages                             payby/payby-php - 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. payby/payby-php

ActiveLibrary[API Development](/categories/api)

payby/payby-php
===============

PayBy PHP Library

1.0.1(4y ago)48.7k↓25%3MITPHPPHP &gt;=5.6.0

Since Jun 29Pushed 3mo ago6 watchersCompare

[ Source](https://github.com/PayBy/PayBy-php)[ Packagist](https://packagist.org/packages/payby/payby-php)[ Docs](https://payby.com/)[ RSS](/packages/payby-payby-php/feed)WikiDiscussions master Synced 1mo ago

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

PayBy PHP SDK
=============

[](#payby-php-sdk)

Introduce
---------

[](#introduce)

payby.com

Env
---

[](#env)

PHP &gt;= 5.6

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

[](#installation)

### By Composer

[](#by-composer)

```
composer require payby/payby-php

```

### Composer autoload import

[](#composer-autoload-import)

```
require_once('vendor/autoload.php');
```

### Manual import

[](#manual-import)

```
require_once('/path/to/payby-php/init.php');
```

Api
---

[](#api)

### Initial

[](#initial)

```
\PayBy\PayBy::setPrivateKey('YOUR-KEY');
```

Order
-----

[](#order)

### Create an order

[](#create-an-order)

```
\PayBy\Api\Order::placeOrder(
        [
            "merchantOrderNo" => $order_no,
            "subject" => "iPhone",
            'totalAmount' => [
	            'currency' => 'AED',
	            'amount' => '0.3',
	        ],
            "paySceneCode" => "DYNQR",
            "notifyUrl" => "http://yoursite.com/api/notification",
            "accessoryContent" => [
	            'amountDetail' => [
	            	'vatAmount' => [
		            	'currency' => 'AED',
		            	'amount' => '0.3',
		            ],
	            ],
	            'goodsDetail' => [
	            	'body' => 'Gifts',
	            	'goodsName' => 'candy flower',
	            	'goodsId' => 'GI1005',
	            ],
	            'terminalDetail' => [
	            	'merchantName' => 'candy home',
	            ],
            ],
        ]
    );
```

### cancelOrder

[](#cancelorder)

```
\PayBy\Api\Order::placeOrder();
```

### getOrder

[](#getorder)

```
\PayBy\Api\Order::getOrder();
```

Refund
------

[](#refund)

### placeOrder

[](#placeorder)

```
\PayBy\Api\Refund::placeOrder();
```

### getOrder

[](#getorder-1)

```
\PayBy\Api\Refund::getOrder();
```

Transfer
--------

[](#transfer)

### placeTransferOrder

[](#placetransferorder)

```
\PayBy\Api\Transfer::placeTransferOrder();
```

### getTransferOrder

[](#gettransferorder)

```
\PayBy\Api\Transfer::getTransferOrder();
```

### placeTransferToBankOrder

[](#placetransfertobankorder)

```
\PayBy\Api\Transfer::placeTransferToBankOrder();
```

### getTransferToBankOrder

[](#gettransfertobankorder)

```
\PayBy\Api\Transfer::getTransferToBankOrder();
```

Result notification
-------------------

[](#result-notification)

### Verify signature

[](#verify-signature)

```
// TODO
```

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance53

Moderate activity, may be stable

Popularity27

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 64.3% 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 ~518 days

Total

2

Last Release

1632d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f8e8c1eadc93eed39e4c4e9998186c41bc167cb2903fc2bc20dfb063edfcb145?d=identicon)[qiyu](/maintainers/qiyu)

---

Top Contributors

[![pansmaze](https://avatars.githubusercontent.com/u/1232976?v=4)](https://github.com/pansmaze "pansmaze (9 commits)")[![PayBy](https://avatars.githubusercontent.com/u/65554283?v=4)](https://github.com/PayBy "PayBy (2 commits)")[![chahidarid-astra](https://avatars.githubusercontent.com/u/176007992?v=4)](https://github.com/chahidarid-astra "chahidarid-astra (1 commits)")[![ermak0v](https://avatars.githubusercontent.com/u/62993079?v=4)](https://github.com/ermak0v "ermak0v (1 commits)")[![godmonth](https://avatars.githubusercontent.com/u/757024?v=4)](https://github.com/godmonth "godmonth (1 commits)")

---

Tags

apimobile payment processingpayby

### Embed Badge

![Health badge](/badges/payby-payby-php/health.svg)

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

###  Alternatives

[pingplusplus/pingpp-php

Pingplusplus PHP Library

384202.4k5](/packages/pingplusplus-pingpp-php)[m165437/laravel-blueprint-docs

API Blueprint Renderer for Laravel

22779.0k](/packages/m165437-laravel-blueprint-docs)

PHPackages © 2026

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