Important facts about commercial licenses

  • Licenses are perpetual. They do not expire and do not need to be renewed.
  • Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
  • Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others). Choose according to your needs (more below).
  • All licenses allow commercial use unless otherwise indicated.
  • Read the full license by clicking on the icon.
  • Read more about licenses in our handy license guide.
$6

Personal License

1 site, unlimited servers No source distribution
$19

Developer License

Unlimited projects Source and binary distribution
You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

  • Released: Sep 21, 2011
    Last Update: Sep 20, 2011
  • Language: PHP
  • Category: Ecommerce
  • Time / costs savings: 5h / $300 *
(1 ratings)

Tranzila Payment Gateway Library

Tranzila Payment Gateway Library
Developed by Udi Mosayev, Released Sep 21, 2011

A library for integrating Tranzila Payment Gateway payments in your PHP site.

PHP

Tags: gateway , payment , php , tranzila

This library is for those who want to work with Tranzila Payment Gateway to process online payments.

The Tranzila documentation isn't clear or accurate with the system itself - save yourself the headache and the time to understand how it actually works by using the library instead.

Back to top

How To Use

It's very simple.

Include the library in your PHP application, and pass an array of parameters to the constructor:

$data = array(
    'creditCardNumber' => $credit_card_number,
    'PID' => $pid,
    'amount' => $total_price,
    'month' => $month,
    'year' => $year,
    'nPay' => $split_payments,
    'CVV' => $cvv,
    'email' => $email,
    'pdesc' => 'Product Description',
    'price' => $total_price,
    'address' => $address,
    'city' => $city,
    'company' => $name_on_receipt
);

$tranzila = new Tranzila($data);
$result = $tranzila -> connect();

The keys in $data are the names of the properties in the class (you can see inline comments in the class for more detailed information).

Please note: This class already takes into account the invoicing Tranzila supplies. If you don't use the invoicing app, don't pass the parameters from email to company.

Running the connect() method returns you the error code (see Tranzila's API manual for information on that).

User Reviews

No reviews have been submitted yet.
Read all 11 comments »

Questions & Comments


Or enter your name and Email
  • isrash 1 month ago
    hi,
    are tranzila payment works for joomla 2.5 and virtuemart 2?
    • Udi Mosayev Developer 1 month ago
      Hey,

      This library isn't platform dependent, you can use it in any PHP application. You'll probably have to do some work to implement it inside systems like Joomla (as I said, this is strictly the library to work with Tranzilla's Payment Gateway)
  • bmackler 10 months ago
    using this library for tranzila is there one open source shopping cart that you would recommend over the others? zen cart? cube cart?
    • Udi Mosayev Developer 10 months ago
      I never used any of those actually, so I can't tell. Read some online reviews to see what fits your needs best.
    • bmackler 10 months ago
      but as far as your code, what does it work best with? or does it work equally well with everything? what do you use?
    • Udi Mosayev Developer 10 months ago
      It'll work the same for all PHP shopping cart scripts, no difference there. The quality of how it'll work depends on your integration of the library with the shopping cart system (code-wise).
    • bmackler 10 months ago
      great. and you provide all the instructions for integration?
    • Udi Mosayev Developer 10 months ago
      Are you a developer?
      If so, the documentation explaining exactly what you should do and how.
      If not, then send the documentation to your developer.

      It supposed to be clear, but if you'll have any questions or problems you can ask me anytime, I'll be happy to assist.
    • bmackler 10 months ago
      thanks. I appreciate it
  • eitan haker License holderPersonal License 1 year ago
    hi i would like to purche the library

    can it work withe commerce wordpress plugin

    thanks
    • Udi Mosayev Developer 1 year ago
      Hi,

      yes, you can use it to implement it with Wordpress too.
You must be logged-in to vote. Log-in to your account or register now.