PHPackages                             futureecomv1/omnipay-tranzila - 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. futureecomv1/omnipay-tranzila

ActiveLibrary[Payment Processing](/categories/payments)

futureecomv1/omnipay-tranzila
=============================

TranZila driver for the Omnipay payment processing library.

01PHP

Since Nov 3Pushed 3y agoCompare

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

READMEChangelogDependenciesVersions (1)Used By (0)

Omnipay: Tranzila
=================

[](#omnipay-tranzila)

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

[![Build](https://github.com/futureecom/omnipay-tranzila/workflows/Build/badge.svg?branch=master)](https://github.com/futureecom/omnipay-tranzila/workflows/Build/badge.svg?branch=master)[![Latest Stable Version](https://camo.githubusercontent.com/84fca4c20859154c683ba330f0fe7c724d799bfbc9e08db98c9e9b77755c3404/68747470733a2f2f706f7365722e707567782e6f72672f66757475726565636f6d2f6f6d6e697061792d7472616e7a696c612f76657273696f6e2e706e67)](https://packagist.org/packages/futureecom/omnipay-tranzila)[![Total Downloads](https://camo.githubusercontent.com/fba3f46517e67948956cb0145c867d4e91857da282acb9c304500416ba66e4eb/68747470733a2f2f706f7365722e707567782e6f72672f66757475726565636f6d2f6f6d6e697061792d7472616e7a696c612f642f746f74616c2e706e67)](https://packagist.org/packages/futureecom/omnipay-tranzila)

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

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

[](#installation)

Omnipay is installed via [Composer](http://getcomposer.org/). To install, simply require `league/omnipay` and `futureecom/omnipay-tranzila` with Composer:

```
composer require league/omnipay futureecom/omnipay-tranzila

```

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

[](#basic-usage)

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

The following gateways are supported by this package:

- Authorize
- Capture
- Purchase
- Refund
- Void

### Tranzila Documentation

[](#tranzila-documentation)

- [Hebrew](http://doctr6.interspace.net/)
- [English](http://tranzila:express2017!secret@doctren.interspace.net/?type=1)

We are not the authors of the Tranzila API! Please direct any questions about Tranzila to Tranzila Support.

### Supported currencies

[](#supported-currencies)

Tranzila supports only four currencies:

- EUR
- GBP
- ILS
- USD

If you will use an unsupported currency, you'll receive an `InvalidRequestException`.

Test Mode
---------

[](#test-mode)

The test Tranzila account can be created only by Tranzila Support. Please contact them to create your 'testing terminal'.

You cannot perform authorization on your test account and purchases can be only made up to 10 ILS. When you will try to do either, your request will be refused.

Authorize
=========

[](#authorize)

Payment authorization can be done in two ways.

First is by transferring card data (not recommended if the site does not meet PCI standards). Second is to redirect customer to secure payment page (iframe).

```
