Download the PHP package webimpian/bayarcash-php-sdk without Composer

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

Bayarcash Payment Gateway PHP SDK

Introduction

The Bayarcash SDK provides an expressive interface for interacting with Bayarcash's Payment Gateway API. This SDK supports both API v2 and v3, with enhanced features available in v3.

Official Documentation

Installation

To install the SDK in your project you need to require the package via composer:

Basic Usage

You can create an instance of the SDK like so:

For Laravel user:

Configuration Options

Available Payment Channels

The SDK supports multiple payment channels:

Core Features

Portal Management

FPX Bank Integration

Payment Processing

Note: The checksum value and checksum validation are optional, but it is recommended for enhanced security.

Callback Verification

Payment Intent Management

Transaction Management

FPX Direct Debit Features

1. FPX Direct Debit Enrolment

2. FPX Direct Debit Maintenance

3. FPX Direct Debit Termination

Security Recommendations

  1. Always use checksums for payment requests when possible
  2. Verify all callbacks using the provided verification methods
  3. Store and validate transaction IDs to prevent duplicate processing
  4. Use HTTPS for all API communications
  5. Keep your API tokens and secret keys secure

API Documentation

Please refer to the Official Bayarcash API Documentation for detailed information about our API.

Support

For support questions, please contact Bayarcash support or raise an issue in the repository.

Changelog

Please see CHANGELOG for version update history.

License

This SDK is open-sourced software licensed under the MIT license.


All versions of bayarcash-php-sdk with dependencies

PHP Build Version
Package Version
Requires guzzlehttp/guzzle Version ^7.0
php Version ^7.4|^8.0|^8.1
ext-json 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 webimpian/bayarcash-php-sdk contains the following files

Loading the files please wait ....