# Bank Misr (EGYPT)
(opens new window) (opens new window) (opens new window) (opens new window) (opens new window) (opens new window)
Bank Misr (EGYPT) driver for the Laravel Pay package.
# Contents
# Installation
You can install the package via composer:
composer require laravel-pay/bank-misr
You can publish the config file with:
php artisan vendor:publish --tag="bank-misr-config"
This is the contents of the published config file:
return [
"merchant" => [
"id" => env("BANK_MISR_MERCHANT_ID"),
"password" => env("BANK_MISR_MERCHANT_PASSWORD"),
"name" => env("BANK_MISR_MERCHANT_NAME"),
],
"currency" => "EGP",
"success_url" => env("BANK_MISR_SUCCESS_URL"),
"fail_url" => env("BANK_MISR_FAIL_URL"),
];
Optionally, you can publish the views using
php artisan vendor:publish --tag="bank-misr-views"
# Usage
Route::get("/" , function(){
$form = BankMisr::setOrderId(11111)
->setSuccessUrl("success")
->setFailUrl("fail")
->setAmount(100.12)
->setDescription("test")
->getForm();
return view("welcome" , [
"form" => $form
]);
});
Route::get("/success" , function(){
dd("success" , request()->all());
})->name("success");
Route::get("/fail" , function(){
dd("fail" , request()->all());
})->name("fail");
# Changelog
Please see CHANGELOG (opens new window) for more information on what has changed recently.
# Testing
$ composer test
# Security
Please review our security policy (opens new window) on how to report security vulnerabilities.
# Contributing
Please see CONTRIBUTING (opens new window) for details.
# Credits
# License
The MIT License (MIT). Please see License File (opens new window) for more information.
← About / FAQ Fawry →