PHPackages                             ampeco/omnipay-nestpay - 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. ampeco/omnipay-nestpay

ActiveLibrary[Payment Processing](/categories/payments)

ampeco/omnipay-nestpay
======================

NestPay (EST) (İş Bankası, Akbank, Finansbank, Denizbank, Kuveytturk, Halkbank, Anadolubank, ING Bank, Citibank, Cardplus, Ziraat Bankası sanal pos) gateway for Omnipay payment processing library

3.0.2(6y ago)043.3k↓31.5%MITPHP

Since Jul 31Pushed 6y agoCompare

[ Source](https://github.com/ampeco/omnipay-nestpay)[ Packagist](https://packagist.org/packages/ampeco/omnipay-nestpay)[ Docs](https://github.com/uskur/omnipay-nestpay)[ RSS](/packages/ampeco-omnipay-nestpay/feed)WikiDiscussions v3 Synced 1mo ago

READMEChangelogDependencies (2)Versions (11)Used By (0)

Omnipay: NestPay
================

[](#omnipay-nestpay)

**NestPay (EST) (İş Bankası, Akbank, Finansbank, Denizbank, Kuveytturk, Halkbank, Anadolubank, ING Bank, Citibank, Cardplus, Ziraat Bankası sanal pos) gateway for Omnipay payment processing library**

[![Latest Stable Version](https://camo.githubusercontent.com/8921610eae3023ced19ca3130c710ff62710a1e72e7907a09aab1b39f6c2cf03/68747470733a2f2f706f7365722e707567782e6f72672f616d7065636f2f6f6d6e697061792d6e6573747061792f762f737461626c65)](https://packagist.org/packages/ampeco/omnipay-nestpay)[![Total Downloads](https://camo.githubusercontent.com/315675d14608f52d7ab47a171ac9b7327a3e87bfb318dafe7a168f85e80a7b55/68747470733a2f2f706f7365722e707567782e6f72672f616d7065636f2f6f6d6e697061792d6e6573747061792f646f776e6c6f616473)](https://packagist.org/packages/ampeco/omnipay-nestpay)[![Latest Unstable Version](https://camo.githubusercontent.com/2136d26690d66221bb24cb44406400ee7158b063392b60e73deeaaf1626473cf/68747470733a2f2f706f7365722e707567782e6f72672f616d7065636f2f6f6d6e697061792d6e6573747061792f762f756e737461626c65)](https://packagist.org/packages/ampeco/omnipay-nestpay)[![License](https://camo.githubusercontent.com/943181469fc3622f90a28e33b6eadc422615d84739e7d1b6c3dbd4951eaa2f9e/68747470733a2f2f706f7365722e707567782e6f72672f616d7065636f2f6f6d6e697061792d6e6573747061792f6c6963656e7365)](https://packagist.org/packages/ampeco/omnipay-nestpay)

For Omnipay v3.x

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

NestPay (eski adıyla EST) altyapısını kullanan Türkiye bankaları için Omnipay kütüphanesi. Desteklenmesi hedeflenen bankalar; İş Bankası, Akbank, Finansbank, Denizbank, Kuveytturk, Halkbank, Anadolubank, ING Bank, Citibank, Cardplus, Ziraat Bankası

Supports the API gateway as well as the HTTP Post Gateway methods (3d\_pay\_hosting, 3d\_pay, pay\_hosting)

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

[](#installation)

```
composer require ampeco/omnipay-nestpay:~3.1

```

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

[](#basic-usage)

The following gateways are provided by this package:

- NestPay
    - İş Bankası
    - Akbank
    - Finansbank
    - Denizbank
    - Kuveytturk
    - Halkbank
    - Anadolubank
    - ING Bank
    - Citibank
    - Cardplus
    - Ziraat Bankası

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
- credit($options) - money points processed transaction
- settle($options) - settlement query processed transaction
- status($options) - returns status message of the transaction
- createCard($options) - save a credit card using Merchant Safe
- deleteCard($options) - disable a saved credit card using Merchant Safe

For PostGateway

- authorize($options) - forwards the user via HTTP Post to gateway for a PreAuth
- purchase($options) - forwards the user via HTTP Post to gateway for an Auth
- acceptNotification - accepts the result notification from the gateway

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. No

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

[](#sample-app)

```
