PHPackages                             itez-payments/payment-sdk-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. [Payment Processing](/categories/payments)
4. /
5. itez-payments/payment-sdk-php

ActiveLibrary[Payment Processing](/categories/payments)

itez-payments/payment-sdk-php
=============================

itez payments SDK

01PHP

Since Apr 23Pushed 2y ago1 watchersCompare

[ Source](https://github.com/itez-payments/payments-sdk-php)[ Packagist](https://packagist.org/packages/itez-payments/payment-sdk-php)[ RSS](/packages/itez-payments-payment-sdk-php/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Itez Payments PHP SDK
=====================

[](#itez-payments-php-sdk)

This is a set of libraries in the PHP language to ease integration of your service with the Itez Payments.

Please note that for correct SDK operating you must have at least PHP 7.2.

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

[](#installation)

Install with composer

```
composer require itez-payments/payment-sdk-php
```

### Examples

[](#examples)

```
$provider = new ItezPayments\ApiProvider('host', 'apiKey', 'privateKey');
$apiService = new ItezPayments\ApiService($provider);
```

### Sale

[](#sale)

```
$customer = new \ItezPayments\Resources\Common\Customer();
$customer->name = 'Customer Name';
$customer->email = 'Customer Email';

$inputAsset = new \ItezPayments\Resources\Sale\InputCommonAsset();
$inputAsset->currency = 'ETH';
$inputAsset->amount = '0.01149069';

$outputAsset = new \ItezPayments\Resources\Sale\OutputAsset();
$outputAsset->currency = 'BTC';

$saleRequest = new \ItezPayments\Resources\Sale\SaleCommonRequest('payment_id', $customer, $inputAsset, $outputAsset, 'description');
$saleResponse = $apiService->sale($saleRequest);
```

### Payout

[](#payout)

```
$customer = new \ItezPayments\Resources\Payout\Customer();
$customer->name = 'Customer Name';
$customer->email = 'Customer Email';

$inputAsset = new \ItezPayments\Resources\Payout\InputCommonAsset();
$inputAsset->currency = 'ETH';
$inputAsset->amount = '0.01149069';

$outputAsset = new \ItezPayments\Resources\Payout\OutputAsset();
$outputAsset->currency = 'BTC';
$outputAsset->address = '0xe94d8f606601174ed3c5504ef16711e5c12a7f83';

$saleRequest = new \ItezPayments\Resources\Payout\PayoutRequest('payment_id', $customer, $inputAsset, $outputAsset, 'description');
$saleResponse = $apiService->sale($saleRequest);
```

### Get balance by project

[](#get-balance-by-project)

```
$balanceRequest = new \ItezPayments\Resources\Balance\BalanceRequest('ETH');
$balanceResponse = $apiService->getBalances($balanceRequest);
```

### Get Order List

[](#get-order-list)

```
$orderListRequest = new \ItezPayments\Resources\OrderList\OrderListRequest();
$orderListRequest->limit = 10;
$orderListRequest->offset = 0;
$orderListRequest->dateStart = "2022-09-16 23:59:35";
$orderListRequest->dateEnd = "2024-09-16 23:59:35";

$orderListResponse = $apiService->getOrderList($orderListRequest);
```

### Get Order Status

[](#get-order-status)

```
$saleOrderId = '42f70799-a1f1-4a66-bd05-79485255fb84';
$saleOrderStatusResponse = $apiService->getOrderStatus($saleOrderId);

$payoutOrderId = '0b49de78-1082-43c9-806f-9943f4ec52b3';
$payoutOrderStatusResponse = $apiService->getOrderStatus($payoutOrderId);
```

###  Health Score

12

—

LowBetter than 0% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity19

Early-stage or recently created project

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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/c970c317c29dc75c234ab35e2a0dc17e120e901722634f21a1392a82da654457?d=identicon)[itez-payments](/maintainers/itez-payments)

### Embed Badge

![Health badge](/badges/itez-payments-payment-sdk-php/health.svg)

```
[![Health](https://phpackages.com/badges/itez-payments-payment-sdk-php/health.svg)](https://phpackages.com/packages/itez-payments-payment-sdk-php)
```

###  Alternatives

[omnipay/paypal

PayPal gateway for Omnipay payment processing library

3156.8M53](/packages/omnipay-paypal)[eduardokum/laravel-boleto

Biblioteca com boletos para o laravel

626351.9k2](/packages/eduardokum-laravel-boleto)[tbbc/money-bundle

This is a Symfony bundle that integrates moneyphp/money library (Fowler pattern): https://github.com/moneyphp/money.

1961.9M](/packages/tbbc-money-bundle)[2checkout/2checkout-php

2Checkout PHP Library

83740.3k2](/packages/2checkout-2checkout-php)[smhg/sepa-qr-data

Generate QR code data for SEPA payments

61717.2k5](/packages/smhg-sepa-qr-data)[omnipay/dummy

Dummy driver for the Omnipay payment processing library

271.2M33](/packages/omnipay-dummy)

PHPackages © 2026

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