PHPackages                             fomvasss/omnipay-interkassa - 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. fomvasss/omnipay-interkassa

AbandonedArchivedLibrary[Payment Processing](/categories/payments)

fomvasss/omnipay-interkassa
===========================

InterKassa driver for the Omnipay PHP payment processing library

0.1.1(9y ago)016MITPHP

Since Mar 19Pushed 7y ago1 watchersCompare

[ Source](https://github.com/fomvasss/omnipay-interkassa)[ Packagist](https://packagist.org/packages/fomvasss/omnipay-interkassa)[ Docs](https://github.com/ange007/omnipay-interkassa)[ RSS](/packages/fomvasss-omnipay-interkassa/feed)WikiDiscussions master Synced 2mo ago

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

Omnipay: InterKassa
===================

[](#omnipay-interkassa)

**InterKassa driver for the Omnipay PHP payment processing library**

[![Latest Stable Version](https://camo.githubusercontent.com/4c758ae17bc3affeabbbf1943686761474bcaf4656d1c0085f3400fbd42c8214/68747470733a2f2f706f7365722e707567782e6f72672f616e67653030372f6f6d6e697061792d696e7465726b617373612f762f737461626c65)](https://packagist.org/packages/ange007/omnipay-interkassa)[![Total Downloads](https://camo.githubusercontent.com/f2e6235547058fd69c5eef17c4c65147daea7b5d25258043abf8324178d6c047/68747470733a2f2f706f7365722e707567782e6f72672f616e67653030372f6f6d6e697061792d696e7465726b617373612f646f776e6c6f616473)](https://packagist.org/packages/ange007/omnipay-interkassa)[![Build Status](https://camo.githubusercontent.com/f4a471d0d74a735c39102738afc8bdf530081664769d81f9f817a6eb243d4314/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616e67653030372f6f6d6e697061792d696e7465726b617373612f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/ange007/omnipay-interkassa/build-status/master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/0c1fbe6f796db354da98454640eac2cb45fcc51ee48e8d02668e48c84814628a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f616e67653030372f6f6d6e697061792d696e7465726b617373612e737667)](https://scrutinizer-ci.com/g/ange007/omnipay-interkassa/)[![Dependency Status](https://camo.githubusercontent.com/23d122ebe81007f24d97f50f0812ac37999b6c13b9c3aa8085fa2b9c50e9bf73/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f757365722f70726f6a656374732f3538636538666164636566353030303033643133363134632f62616467652e737667)](https://www.versioneye.com/user/projects/58ce8fadcef500003d13614c)

[Omnipay](https://github.com/omnipay/omnipay) is a framework agnostic, multi-gateway payment processing library for PHP 5.3+.

This package implements [InterKassa](http://interkassa.com/) support for Omnipay.

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

[](#installation)

The preferred way to install this library is through [composer](http://getcomposer.org/download/).

Either run

```
php composer.phar require "ange007/omnipay-interkassa"

```

or add

```
"ange007/omnipay-interkassa": "*"

```

to the require section of your composer.json.

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

[](#basic-usage)

The following gateway is provided by this package:

- [InterKassa Shop Cart Interface](http://interkassa.com/)

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

Example
-------

[](#example)

```
public function payResponse( $serviceID, $status, $data )
{
	// Load Gateway
	$gateway = Omnipay::gateway( $serviceID );

	// Read data
	if( $status === 'notify' && $gateway->supportsAcceptNotification( ) ) { $request = $gateway->acceptNotification( $data ); }
	else if( $gateway->supportsCompleteAuthorize( ) ) { $request = $gateway->completeAuthorize( $data ); }
	else if( $gateway->supportsCompletePurchase( ) ) { $request = $gateway->completePurchase( $data ); }

	// Send request
	try { $response = $request->send( ); }
	catch( Exception $ex ) { }

	// Need wait server notification
	if( $response->isPending( ) )
	{
		//...
	}
	// Paid successful
	else if( $response->isSuccessful( ) )
	{
		$payID = $response->getTransactionId( );
		//...
	}
	// Pay cancelled from user
	else if( $request->isCancelled( ) )
	{
		//...
	}
	// Error or other
	else
	{
		$message = $response->getMessage( );
		//...
	}
}

```

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/ange007/omnipay-interkassa/issues), or better yet, fork the library and submit a pull request.

License
-------

[](#license)

This project is released under the terms of the MIT [license](LICENSE). Read more [here](http://choosealicense.com/licenses/mit).

Copyright © 2017, ange007 *(original author: HiQDev - [hiqdev/omnipay-interkassa](https://github.com/hiqdev/omnipay-interkassa))*.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

3341d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4f99b460639e7d6871597882226b1e0d9e3055992eac8b22bfcd4f90fbdac95c?d=identicon)[fomvasss](/maintainers/fomvasss)

---

Top Contributors

[![ange007](https://avatars.githubusercontent.com/u/2736539?v=4)](https://github.com/ange007 "ange007 (2 commits)")

---

Tags

phppaymentmerchantomnipayInterkassa

### Embed Badge

![Health badge](/badges/fomvasss-omnipay-interkassa/health.svg)

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

###  Alternatives

[hiqdev/omnipay-interkassa

InterKassa driver for the Omnipay PHP payment processing library

1517.8k2](/packages/hiqdev-omnipay-interkassa)[hiqdev/omnipay-robokassa

RoboKassa driver for Omnipay PHP payment library

1057.8k3](/packages/hiqdev-omnipay-robokassa)[sudiptpa/omnipay-nabtransact

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

1017.2k](/packages/sudiptpa-omnipay-nabtransact)

PHPackages © 2026

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