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

ActiveLibrary[Payment Processing](/categories/payments)

yasinkuyu/omnipay-gvp
=====================

Gvp (Garanti, Denizbank, TEB, ING, Şekerbank, TFKB sanal pos) gateway for Omnipay payment processing library

2.0.2(10y ago)2533611MITPHP

Since Aug 4Pushed 8y ago3 watchersCompare

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

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

Omnipay: Gvp
============

[](#omnipay-gvp)

**Gvp (Garanti, Denizbank, TEB, ING, Şekerbank, TFKB sanal pos) gateway for Omnipay payment processing library**

[![Latest Stable Version](https://camo.githubusercontent.com/c6057cadbb4773f35d9a53874dd7b0f82eacd696589cef8be0582a49c5da577f/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d6776702f762f737461626c65)](https://packagist.org/packages/yasinkuyu/omnipay-gvp)[![Total Downloads](https://camo.githubusercontent.com/fe9245c4cb5fa0ac6f465c36c1b84c7af9d76957224eedeed3d44af527029b8f/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d6776702f646f776e6c6f616473)](https://packagist.org/packages/yasinkuyu/omnipay-gvp)[![Latest Unstable Version](https://camo.githubusercontent.com/94fc8b9daa71e1efb369156deac472504b5d1d806015c904469f541ea719b133/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d6776702f762f756e737461626c65)](https://packagist.org/packages/yasinkuyu/omnipay-gvp)[![License](https://camo.githubusercontent.com/e7b25803d522d5f4d8ad1f6463dfe08637b20d57d3ea2d046ed3bd9640fb6dc6/68747470733a2f2f706f7365722e707567782e6f72672f796173696e6b7579752f6f6d6e697061792d6776702f6c6963656e7365)](https://packagist.org/packages/yasinkuyu/omnipay-gvp)

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

Gvp (Garanti, Denizbank, TEB, ING, Şekerbank, TFKB) sanal pos hizmeti için omnipay kütüphanesi.

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

[](#installation)

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

```
{
    "require": {
        "yasinkuyu/omnipay-gvp": "~2.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:

- Gvp
    - Garanti
    - Denizbank
    - TEB
    - ING
    - Şekerbank
    - TFKB

Gateway Methods

- authorize($options) - authorize an amount on the customer's card
- capture($options) - capture an amount you have previously authorized
- purchase($options) - authorize and immediately capture an amount on the customer's card
- refund($options) - refund an already processed transaction
- void($options) - generally can only be called up to 24 hours after submitting a transaction

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.

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

[](#sample-app)

```
