├── .gitignore ├── LICENSE ├── MFaisaa-Config.md ├── MIB-Config.md ├── MPG-Config.md ├── README.md ├── composer.json ├── composer.lock ├── phpunit.xml.dist ├── src ├── Exceptions │ ├── ConfigurationException.php │ ├── InvalidProviderException.php │ ├── RuntimeException.php │ └── SignatureMissmatchException.php ├── Gateway.php ├── Interfaces │ └── ProviderInterface.php └── Providers │ ├── AbstractProvider.php │ ├── MFaisaaProvider.php │ ├── MIBProvider.php │ └── MPGProvider.php └── tests ├── PayTest.php └── bootstrap.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/LICENSE -------------------------------------------------------------------------------- /MFaisaa-Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/MFaisaa-Config.md -------------------------------------------------------------------------------- /MIB-Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/MIB-Config.md -------------------------------------------------------------------------------- /MPG-Config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/MPG-Config.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/composer.lock -------------------------------------------------------------------------------- /phpunit.xml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/phpunit.xml.dist -------------------------------------------------------------------------------- /src/Exceptions/ConfigurationException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Exceptions/ConfigurationException.php -------------------------------------------------------------------------------- /src/Exceptions/InvalidProviderException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Exceptions/InvalidProviderException.php -------------------------------------------------------------------------------- /src/Exceptions/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Exceptions/RuntimeException.php -------------------------------------------------------------------------------- /src/Exceptions/SignatureMissmatchException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Exceptions/SignatureMissmatchException.php -------------------------------------------------------------------------------- /src/Gateway.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Gateway.php -------------------------------------------------------------------------------- /src/Interfaces/ProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Interfaces/ProviderInterface.php -------------------------------------------------------------------------------- /src/Providers/AbstractProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Providers/AbstractProvider.php -------------------------------------------------------------------------------- /src/Providers/MFaisaaProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Providers/MFaisaaProvider.php -------------------------------------------------------------------------------- /src/Providers/MIBProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Providers/MIBProvider.php -------------------------------------------------------------------------------- /src/Providers/MPGProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/src/Providers/MPGProvider.php -------------------------------------------------------------------------------- /tests/PayTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/tests/PayTest.php -------------------------------------------------------------------------------- /tests/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aharen/Pay/HEAD/tests/bootstrap.php --------------------------------------------------------------------------------