Download the PHP package webazain/laravel-payment without Composer
On this page you can find all versions of the php package webazain/laravel-payment. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download webazain/laravel-payment
More information about webazain/laravel-payment
Files in webazain/laravel-payment
Download webazain/laravel-payment
More information about webazain/laravel-payment
Files in webazain/laravel-payment
Vendor webazain
Package laravel-payment
Short Description A Laravel package for connecting to all Iraninan payment gateways
License MIT
Homepage https://github.com/webazin/laravel-payment
Package laravel-payment
Short Description A Laravel package for connecting to all Iraninan payment gateways
License MIT
Homepage https://github.com/webazin/laravel-payment
Please rate this library. Is it a good library?
Informations about the package laravel-payment
پکیج اتصال به تمامی 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/webazin/laravel-payment/issues) یا [خطا](https://github.com/webazin/laravel-payment/issues) .
ما را آگاه سازید .
All versions of laravel-payment with dependencies
PHP Build Version
Package Version
The package webazain/laravel-payment contains the following files
Loading the files please wait ....