Download the PHP package larabook/gateway without Composer
On this page you can find all versions of the php package larabook/gateway. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download larabook/gateway
More information about larabook/gateway
Files in larabook/gateway
Download larabook/gateway
More information about larabook/gateway
Files in larabook/gateway
Vendor larabook
Package gateway
Short Description A Laravel package for connecting to all Iraninan payment gateways
License MIT
Homepage https://github.com/larabook/gateway
Package gateway
Short Description A Laravel package for connecting to all Iraninan payment gateways
License MIT
Homepage https://github.com/larabook/gateway
Please rate this library. Is it a good library?
Informations about the package gateway
پکیج اتصال به تمامی IPG ها و بانک های ایرانی.
این پکیج با ورژن های
( ۴ و ۵ و ۶ )
لاراول سازگار می باشد
پشتیبانی تنها از درگاهای زیر می باشد:
1. MELLAT
2. SADAD (MELLI)
3. SAMAN
4. PARSIAN
5. PASARGAD
6. ZARINPAL
7. PAYPAL
8. ASAN PARDAKHT
9. PAY.IR ( برای فراخوانی از 'payir' استفاده نمایید)
10. Irankish (**جدید** - برای فراخوانی از 'irankish' استفاده نمایید)
----------
**نصب**:
دستورات زیر را جهت نصب دنبال کنید :
**مرحله ۱)**
**مرحله ۲)**
تغییرات زیر را در فایل config/app.php اعمال نمایید:
**توجه برای نسخه های لاراول ۶ به بعد این مرحله نیاز به انجام نمی باشد**
**مرحله ۳) - انتقال فایل های مورد نیاز**
برای لاراول ۵ :
برای لاراول ۶ به بعد :
**مرحله ۴) - ایجاد جداول**
**مرحله ۵)**
عملیات نصب پایان یافته است حال فایل gateway.php را در مسیر app/ باز نموده و تنظیمات مربوط به درگاه بانکی مورد نظر خود را در آن وارد نمایید .
حال میتوایند برای اتصال به api بانک از یکی از روش های زیر به انتخاب خودتان استفاده نمایید . (Facade , Service container):
- Gateway::make(new Mellat())
- Gateway::make('mellat')
- Gateway::mellat()
- app('gateway')->make(new Mellat());
- app('gateway')->mellat();
مثال :اتصال به بانک ملت (درخواست توکن و انتقال کاربر به درگاه بانک)
توجه : مقدار متد price به ریال وارد شده است و معادل یکصد تومان می باشد
یک روت از نوع GET با آدرس /bank/request ایجاد نمایید و کد های زیر را در آن قرار دهید .
و سپس روت با مسیر /bank/response و از نوع post ایجاد نمایید و کد های زیر را در آن قرار دهید :
در صورت تمایل جهت همکاری در توسعه :
1. توسعه مستندات پکیج.
2. گزارش باگ و خطا.
3. همکاری در نوشتن ماژول دیگر بانک ها برای این پکیج .
درصورت بروز هر گونه
[باگ](https://github.com/larabook/gateway/issues) یا [خطا](https://github.com/larabook/gateway/issues) .
ما را آگاه سازید .
این پکیج از پکیج دیگری بنام poolport مشتق شده است اما برخی از عملیات آن متناسب با فریموورک لارول تغییر کرده است
All versions of gateway with dependencies
PHP Build Version
Package Version
The package larabook/gateway contains the following files
Loading the files please wait ....