Download the PHP package bmcfarlin/worldnet-php-sdk without Composer

On this page you can find all versions of the php package bmcfarlin/worldnet-php-sdk. 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 worldnet-php-sdk

worldnet-php-sdk

A PHP SDK for Worldnet Payments

Supported PHP Versions: This SDK works with PHP 7.4.0+.

Installation

To install Composer

Globally in Mac

  1. Download the latest version of Composer.
  2. Run the following command in Terminal:

    $ php ~/Downloads/composer.phar --version
  3. Run the following command to make it executable:

    $ cp ~/Downloads/composer.phar /usr/local/bin/composer
    $ sudo chmod +x /usr/local/bin/composer
    $ Make sure you move the file to bin directory.
  4. To check if the path has /usr/local/bin, use

    $ echo $PATH

    If the path is different, use the following command to update the $PATH:

    $ export PATH = $PATH:/usr/local/bin
    $ source ~/.bash_profile 
  5. You can also check the version of Composer by running the following command:

    $ composer --version.       

Globally in Linux

  1. Run the following command:

    $ curl -sS https://getcomposer.org/installer | php
  2. Run the following command to make the composer.phar file as executable:

    $ chmod +x composer.phar
  3. Run the following command to make Composer globally available for all system users:

    $ mv composer.phar /usr/local/bin/composer

Windows 10

  1. Download and run the Windows Installer for Composer.

    Note: Make sure to allow Windows Installer for Composer to make changes to your php.ini file.

  2. If you have any terminal windows open, close all instances and open a fresh terminal instance.
  3. Run the Composer command.

    $ composer -V

Steps to install Worldnet Package

This generates the autoload files, which you can include using the following line in your PHP source code to start using the SDK.

Getting started

Authentication

To make the API requests, you need to create a Client and provide it with authentication credentials (which can be found at https://worldnettps.com/).

We recommend that you store your credentials in the WORLDNET_API_KEY and the WORLDNET_API_URL environment variables, so as to avoid the possibility of accidentally committing them to source control. If you do this, you can initialise the client with no arguments and it will automatically fetch them from the environment variables:

Alternatively, you can specifiy the authentication credentials while initializing the Client.

The Basics

The SDK uses consistent interfaces to create, retrieve, update, delete and list resources. The pattern followed is as follows:

Also, using $client->resources->list() would list the first 100 resources by default (which is the first page, with size as 100, and page as 1). To get more, you will have to use size and page to get the second page of resources.

Examples

List Terminals

Search Transactions

List Batches

Reporting issues

Report any feedback or problems with this version by opening an issue on Github.


All versions of worldnet-php-sdk with dependencies

PHP Build Version
Package Version
No informations.
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 bmcfarlin/worldnet-php-sdk contains the following files

Loading the files please wait ....