PHPackages                             yasinkuyu/omnipay-iyzico - 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. yasinkuyu/omnipay-iyzico

ActiveLibrary[Payment Processing](/categories/payments)

yasinkuyu/omnipay-iyzico
========================

Iyzico gateway for Omnipay payment processing library

3.0.3(3y ago)137.0k↓50%4MITPHP

Since Aug 6Pushed 3y ago2 watchersCompare

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

READMEChangelog (6)Dependencies (4)Versions (7)Used By (0)

Omnipay: Iyzico
===============

[](#omnipay-iyzico)

**Iyzico gateway for Omnipay payment processing library**

[![Latest Stable Version](https://camo.githubusercontent.com/f0ecf606bf26b834bb5e9811da22a3f5d0f64446bd4a5eef796281f7f815fb79/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d69797a69636f2f762f737461626c65)](https://packagist.org/packages/yasinkuyu/omnipay-iyzico)[![Total Downloads](https://camo.githubusercontent.com/ae6535fa3d007664d9a83eeefcc7a54c6fc39c2cbf69c9c8b67925b40dd5baf2/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d69797a69636f2f646f776e6c6f616473)](https://packagist.org/packages/yasinkuyu/omnipay-iyzico)[![Latest Unstable Version](https://camo.githubusercontent.com/e6d079cadc4f13430d8cd1cc7fca1d1d05b0d75f77699bb6349effa4105ecd0c/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d69797a69636f2f762f756e737461626c65)](https://packagist.org/packages/yasinkuyu/omnipay-iyzico)[![License](https://camo.githubusercontent.com/1c6d47073c718a3e849ba35f685376d9265355f0dbe4d4250530e59312b47ac6/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d69797a69636f2f6c6963656e7365)](https://packagist.org/packages/yasinkuyu/omnipay-iyzico)

[Omnipay](https://github.com/thephpleague/omnipay) is a framework agnostic, multi-gateway payment processing library for PHP 5.3+. This package implements Iyzico (Turkish Payment Gateways) support for Omnipay.

Readme TR
=========

[](#readme-tr)

Iyzico v3 (3D Secure) sanal pos hizmeti için omnipay kütüphanesi.

Test ortamım için  adresinden kayıt olup hemen sonrasında(mail onaysız) login olabilirsiniz.

Login olduktan sonra karşınıza çıkan “Cep Telefonu Doğrulama” ekranına sms kodu olarak “123456" yazıp giriş sağlayabilirsiniz. Ayarlar sayfasından api anahtarları bölümünden API anahtarı ve güvenlik anahtarı bilgilerine erişebiliyorsunuz.

Sandbox/test base url  set edildiğinde githubdaki clientlarımız Test kartları

Ay ve yıl olarak herhangi bir ileri değer verebilirsiniz. Cvv içinde aynı şekilde 3 haneli random bir değer verebilirsiniz. 3D secure şifresi : 283126

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

[](#installation)

```
composer require league/omnipay iyzico/iyzipay-php yasinkuyu/omnipay-iyzico

```

Omnipay is installed via [Composer](http://getcomposer.org/). To install, simply add it to your `composer.json` file:

```
{
    "require": {
        "iyzico/iyzipay-php": "^2.0",
        "yasinkuyu/omnipay-iyzico": "^3.0"
    }
}
```

And run composer to update your dependencies:

```
$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update

```

Basic Usage
-----------

[](#basic-usage)

The following gateways are provided by this package:

- Iyzico v3

Gateway Methods

- purchase($options) - authorize and immediately capture an amount on the customer's card
- refund($options) - refund an already processed transaction
- checkout($options) - iyzico host payment method
- checkout\_status($options) - iyzico host payment method status

For general usage instructions, please see the main [Omnipay](https://github.com/thephpleague/omnipay)repository.

Unit Tests
----------

[](#unit-tests)

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

Requirements
------------

[](#requirements)

```
composer require iyzico/iyzipay-php

To use the bindings, use Composer's autoload:

require_once('vendor/autoload.php');

```

Composer dependencies require a PHP version "&gt;= 8.1.0"

Sample App
----------

[](#sample-app)

```
purchase.php
refund.php
void.php

checkout.php (iyzico host)

```

Support
-------

[](#support)

If you are having general issues with Omnipay, we suggest posting on [Stack Overflow](http://stackoverflow.com/). Be sure to add the [omnipay tag](http://stackoverflow.com/questions/tagged/omnipay) so it can be easily found.

If you want to keep up to date with release anouncements, discuss ideas for the project, or ask more detailed questions, there is also a [mailing list](https://groups.google.com/forum/#!forum/omnipay) which you can subscribe to.

If you believe you have found a bug, please report it using the [GitHub issue tracker](https://github.com/yasinkuyu/omnipay-iyzico/issues), or better yet, fork the library and submit a pull request.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity67

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

Recently: every ~651 days

Total

6

Last Release

1334d ago

Major Versions

2.0.2 → 3.0.02022-09-01

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/204635?v=4)[Yasin](/maintainers/yasinkuyu)[@yasinkuyu](https://github.com/yasinkuyu)

---

Top Contributors

[![yasinkuyu](https://avatars.githubusercontent.com/u/204635?v=4)](https://github.com/yasinkuyu "yasinkuyu (29 commits)")

---

Tags

paymentgatewaypaymerchantomnipayiyzicosanal-posposnet

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/yasinkuyu-omnipay-iyzico/health.svg)

```
[![Health](https://phpackages.com/badges/yasinkuyu-omnipay-iyzico/health.svg)](https://phpackages.com/packages/yasinkuyu-omnipay-iyzico)
```

###  Alternatives

[sudiptpa/omnipay-nabtransact

National Australia Bank (NAB) Transact driver for the Omnipay payment processing library.

1017.2k](/packages/sudiptpa-omnipay-nabtransact)[lucassmacedo/omnipay-mercadopago

MercadoPago gateway for OmniPay

154.6k](/packages/lucassmacedo-omnipay-mercadopago)

PHPackages © 2026

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