سلام. من یه پکیج نوشتم که به صورت درایوری عمل میکنه شما میتونید درایور های مختلفی داشته باشید برای هر درگاه و ازشون استفاده کنید. (بدون اینکه کدتون رو بخواید به ازای هر درگاه عوض کنید).
در حال حاضر از درایور زرین پال + ایرانکیش رو داره. اگه درگاه دیگه ای مد نظرتون هست میتونم درایورش رو براتون اظافه کنم. ادرس پکیج:
https://github.com/shetabit/payment
داکیومنت به صورت فارسی و انگلیسی به صورت کامل درون لینک موجود هست.
@khanzadimahdi سلام.
من پکیج را نصب کردم ولی وقتی php artisan vendor:publish را اجرا میکنم فایلpayment.php در مسیر config ساخته نمیشه
cache:clear و config:clear هم زدم و دوباره php artisan vendor:publish کردم بازم نشد
اینم متن ترمینال بعد از اجرای publish
Which provider or tag's files would you like to publish?:
[0 ] Publish files from all providers and tags listed below
[1 ] Provider: Cviebrock\EloquentSluggable\ServiceProvider
[2 ] Provider: Facade\Ignition\IgnitionServiceProvider
[3 ] Provider: Fideloper\Proxy\TrustedProxyServiceProvider
[4 ] Provider: Fruitcake\Cors\CorsServiceProvider
[5 ] Provider: Illuminate\Foundation\Providers\FoundationServiceProvider
[6 ] Provider: Illuminate\Mail\MailServiceProvider
[7 ] Provider: Illuminate\Notifications\NotificationServiceProvider
[8 ] Provider: Illuminate\Pagination\PaginationServiceProvider
[9 ] Provider: Laravel\Tinker\TinkerServiceProvider
[10] Provider: Shetabit\Payment\Provider\PaymentServiceProvider
[11] Tag: config
[12] Tag: cors
[13] Tag: flare-config
[14] Tag: ignition-config
[15] Tag: laravel-errors
[16] Tag: laravel-mail
[17] Tag: laravel-notifications
[18] Tag: laravel-pagination
[19] Tag: views
>
Aborted.
@khanzadimahdi سلام
بله میدونم باید 10 بزنم ولی خطا میده
توی گیت هاب گفتین اگر از لاراول 5.5 به بالا استفاده میکنیم دیگه لازم نیست کلاس ها را وارد app کنیم و مستقیما php artisan vendor:publish را اجرا کنیم
خب من هم همین کارو کردم ولی وقتی 10 را میزنم پکیج انتخاب بشه خطای زیر را میده
'10' is not recognized as an internal or external command,
operable program or batch file.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟