PHPackages                             muratsplat/genesis\_php - 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. muratsplat/genesis\_php

ActiveLibrary[Payment Processing](/categories/payments)

muratsplat/genesis\_php
=======================

PHP Client for Genesis Payment Processing Gateway

1.5.1(9y ago)05.6kMITPHPPHP &gt;=5.3.2

Since Jul 30Pushed 9y agoCompare

[ Source](https://github.com/muratsplat/genesis_php)[ Packagist](https://packagist.org/packages/muratsplat/genesis_php)[ RSS](/packages/muratsplat-genesis-php/feed)WikiDiscussions master Synced 1mo ago

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

Genesis PHP
===========

[](#genesis-php)

[![Build Status](https://camo.githubusercontent.com/5df6246aba667f8e28dfb537a5af5a7a297abcf2be43f1edf7190b39a965dfd6/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f47656e65736973476174657761792f67656e657369735f7068702e7376673f7374796c653d666c6174)](https://travis-ci.org/GenesisGateway/genesis_php)[![Latest Stable Version](https://camo.githubusercontent.com/39e6033a9901f93f81ad489550b42724b5b9f78c67b365bf75e0b269cf3cfa65/68747470733a2f2f706f7365722e707567782e6f72672f67656e65736973676174657761792f67656e657369735f7068702f762f737461626c65)](https://packagist.org/packages/genesisgateway/genesis_php)[![Total Downloads](https://camo.githubusercontent.com/9f9a7a8fb63ee987ee9506687e72ea46812c07af8215b39aa9adc6b71faaa5cb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f47656e65736973476174657761792f67656e657369735f7068702e7376673f7374796c653d666c6174)](https://packagist.org/packages/GenesisGateway/genesis_php)[![Software License](https://camo.githubusercontent.com/ef5b59ada4f12bb5a3dc4f948e83be4f8914189d6b2fb526869160e586f49e69/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e7376673f7374796c653d666c6174)](LICENSE)

Overview
--------

[](#overview)

Client Library for processing payments through Genesis Payment Processing Gateway. Its highly recommended to checkout "Genesis Payment Gateway API Documentation" first, in order to get an overview of Genesis's Payment Gateway API and functionality.

Requirements
------------

[](#requirements)

- PHP version 5.3.2 or newer
- PHP Extensions:
    - [BCMath](https://php.net/bcmath)
    - [CURL](https://php.net/curl) (required, only if you use the curl network interface)
    - [Filter](https://php.net/filter)
    - [Hash](https://php.net/hash)
    - [XMLReader](https://php.net/xmlreader)
    - [XMLWriter](https://php.net/xmlwriter)
- Composer (optional)

Note: Most of the extension are part of PHP and enabled by default, however some distributions are using custom configuration that might have some of them removed/disabled.

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

[](#installation)

- clone / [download](https://github.com/GenesisGateway/genesis_php/archive/master.zip) this repo

```
git clone http://github.com/GenesisGateway/genesis_php genesis_php && cd genesis_php
```

Getting Started
---------------

[](#getting-started)

```
