Download the PHP package muratsplat/genesis_php without Composer

On this page you can find all versions of the php package muratsplat/genesis_php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package genesis_php

Genesis PHP

Build Status Latest Stable Version Total Downloads

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

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

Getting Started

Note: the file is located inside the directory where you cloned the repo and it is auto-generated by Composer. If the file is missing, just run inside the root directory

Notifications

When using an Asynchronous workflow, you need to parse the incoming extension in order to ensure its authenticity and verify it against Genesis server.

Example:

Endpoints

The current versions supports two separate endpoints: and

For example:

Request types

You can use the following request types to initialize the Genesis client:

More information about each one of the request types can be found in the Genesis API Documentation and the Wiki

Running Specs

The following step are optional, however its recommended to run specs at least once, in order to ensure that everything is working as intended on your setup


All versions of genesis_php with dependencies

PHP Build Version
Package Version
Requires php Version >=5.3.2
ext-bcmath Version *
ext-curl Version *
ext-filter Version *
ext-hash Version *
ext-simplexml Version *
ext-xmlreader Version *
ext-xmlwriter Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package muratsplat/genesis_php contains the following files

Loading the files please wait ....