Download the PHP package aries/jeeb.io without Composer
On this page you can find all versions of the php package aries/jeeb.io. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download aries/jeeb.io
More information about aries/jeeb.io
Files in aries/jeeb.io
Download aries/jeeb.io
More information about aries/jeeb.io
Files in aries/jeeb.io
Vendor aries
Package jeeb.io
Short Description jeeb.io cryptocurrency payment system wrapper
License mit
Package jeeb.io
Short Description jeeb.io cryptocurrency payment system wrapper
License mit
Please rate this library. Is it a good library?
Informations about the package jeeb.io
Jeeb.io Laravel Gateway
پکیجی جهت استفاده از درگاه پرداخت رمزارزها توسط وبسایت jeeb.io
ملزومات
- laravel 7+
- curl
نصب
با دستور زیر آخرین نسخهی پکیج رو نصب کنید
حالا لازمه که با دستور زیر مایگریشنهای مورد نیاز پکیج رو منتشر کنید
و حالا لازمه که مایگریشنها رو اجرا کنید
استفاده
برای کار کردن درست پکیج به سه روت نیاز داریم
- یک روت که در اون تراکنش رو ایجاد کنیم
- یک روت برای زمانی که از درگاه برمیگردیم به سایت خودمون
- و یک روت برای پردازش وبهوک ارسالی از طرف سرور جیب
روت دوم اختیاریه، در صورتی که نخواید کاربر رو برای پرداخت به درگاه جیب بفرستید میتونید کیف پول ایجاد شده توسط جیب رو توی سایت خودتون نشون بدین و کاربر رو به درگاه هدایت نکنید.
رفع مشکل توکن روتها
پاسخهای ارسالی از طرف سرور جیب به صورت post هستن و این با csrf_token لاراول به مشکل میخوره.
برای حل این مشکل باید روتهای
برای حل این مشکل باید روتهای
callback
و webhook
رو در مسیر app\http\Middleware\VerifyCrsfToken.php
استثنا کرد:
ایجاد تراکنش
شما میتونید با استفاده از فساد
Aries\Jeeb\Facades\Jeeb
و متود pay
یک ترانش جدید ایجاد کنید:
بازگشت از درگاه (callback)
با استفاده از فساد
همچنین با استفاده از فساد
Aries\Jeeb\Facades\Jeeb
و متود callback
پاسخ سرور جیب رو هندل کنید.همچنین با استفاده از فساد
Aries\Jeeb\Facades\State
و متود message
مقدار stateId برگشت داده شده رو برای کاربر ترجمه کنید.
وبهوک
شما میتونید با استفاده از فساد
لازم به ذکره که به دلیل زمانبر بودن تایید تراکنش در بلاکچین باید منتظر ارسال پاسخ تایید از طرف سرور جیب به صورت وبهوک باشید و در صورت تایید شدن تراکنش با ststeId برابر ۴ میتونید محصول رو به کاربر تحویل بدید.
مبالغ پرداختی بیشتر یا کمتر از مقدار مشخص شده توسط شما بصورت خودکار به کاربر برگشت داده میشه.
Aries\Jeeb\Facades\Jeeb
و متود webhook
پاسخهای ارسال شده از طرف سرور جیب رو هندل کنید.لازم به ذکره که به دلیل زمانبر بودن تایید تراکنش در بلاکچین باید منتظر ارسال پاسخ تایید از طرف سرور جیب به صورت وبهوک باشید و در صورت تایید شدن تراکنش با ststeId برابر ۴ میتونید محصول رو به کاربر تحویل بدید.
مبالغ پرداختی بیشتر یا کمتر از مقدار مشخص شده توسط شما بصورت خودکار به کاربر برگشت داده میشه.
مشاهدهی لیست تراکنشها
برای مشاهدهی لیست تراکنشها به تفکیک وضعیت پرداخت میتونید از فساد
Aries\Jeeb\Facades\Jeeb
و متود transaction
استفاده کنید:
مقدار بازگشتی توسط این متود یک مدل استاندارد لاراولی بوده و میتونید مثل یک مدل استاندارد باهاش برخورد کنید، مثلا میتونید با متود
paginate
اون رو صفحه بندی کنید.
All versions of jeeb.io with dependencies
PHP Build Version
Package Version
No informations.
The package aries/jeeb.io contains the following files
Loading the files please wait ....