Download the PHP package chargily/epay-php without Composer
On this page you can find all versions of the php package chargily/epay-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download chargily/epay-php
More information about chargily/epay-php
Files in chargily/epay-php
Download chargily/epay-php
More information about chargily/epay-php
Files in chargily/epay-php
Vendor chargily
Package epay-php
Short Description PHP Library for Chargily ePay Gateway integration
License MIT
Package epay-php
Short Description PHP Library for Chargily ePay Gateway integration
License MIT
Please rate this library. Is it a good library?
Informations about the package epay-php
Chargily ePay Gateway PHP
Integrate ePayment gateway with Chargily easily.
- Currently support payment by CIB / EDAHABIA cards and soon by Visa / Mastercard
- This is a PHP package, If you are using another programing language Browse here or look to API documentation
Requirements
- PHP 7.2.5 or later.
- Get your API Key/Secret from ePay by Chargily dashboard for free.
Installation
-
Via Composer (Recomended)
-
Download as ZIP We do not recommend this option. But be careful to download the updated versions every a while Download
Quick start
-
create config file epay_config.php This is where store your api credentials
-
create payment redirection file redirect.php
- create payment processing file process.php
- Guide for testing your webhook (process) url Click Here
Configurations
- Available Configurations
key | description | redirect url | process url |
---|---|---|---|
api_key | must be string given by organization | required | required |
api_secret | must be string given by organization | required | required |
urls | must be array | required | not required |
urls[back_url] | must be string and valid url | required | not required |
urls[process_url] | must be string and valid url | required | not required |
mode | must be in CIB,EDAHABIA | required | not required |
payment[number] | must be string or int | required | not required |
payment[client_name] | must be string | required | not required |
payment[client_email] | must be string and valid email This is where client receive payment receipt after confirmation | required | not required |
payment[amount] | must be numeric and greather or equal than 75 | required | not required |
payment[discount] | must be numeric and between 0 and 99.99 (discount percentage) | required | not required |
payment[description] | must be string | required | not required |
options | must be array | required | not required |
options[headers] | must be array | required | not required |
options[timeout] | must be numeric | required | not required |
Notice
- If you faced Issues Click here to open one
All versions of epay-php with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.0.2
guzzlehttp/guzzle Version ^7.0
laravel/helpers Version ^1.5
rakit/validation Version ^1.4
guzzlehttp/guzzle Version ^7.0
laravel/helpers Version ^1.5
rakit/validation Version ^1.4
The package chargily/epay-php contains the following files
Loading the files please wait ....