همان طور که میدانید لاراول یک فریم ورک یا چارچوب با کتابخانه غنی به زبان php برای طراحی سایت میباشد، سایتهای اختصاصی زیادی با کمک این فریم ورک طراحی و پیاده سازی شدهاند. داشتن درگاه پرداخت برای هر فروشگاه و سایت تجاری امروزه الزامی است بنابراین رایان پی با توجه به نیازهای موجود، نمونه کد برای پیاده سازی درگاه پرداخت لاراول فراهم کرده است تا طراحان و توسعه دهندگان لاراول بتوانند به راحتی درگاه پرداخت رایان پی را در سایت خود ایجاد نمایند.
دانلود پکیج درگاه پرداخت لاراول
نصب پکیج درگاه پرداخت لاراول
برای نصب پکیج درگاه پرداخت لاراول از دستور Composer زیر استفاده کنید:
$ composer require rayanpay/rayan-gate
تنظیمات لازم
دقت داشته باشید شما برای اتصال به درگاه فروشگاه خود باید شناسه خود را با پارامتر MERCHANTID در فایل .env خود قرار دهید.
همچنین نوع اتصال به سرور های رایان پی را با پارمتر TYPEGATEWAY
اتصال به درگاه پرداخت اینترنتی رایان پی
با استفاده از این پکیج میتوانید به درگاه پرداخت اینترنتی رایان پی متصل شوید که برای استفاده از این پکیج میتوانید مانند نمونه کد زیر اجرا کنید :
Route::get(‘/payment’, function () {
$payment_request = new \Rayanpay\RayanGate\Objects\PaymentRequest();
$payment_request->setDescription(json_encode([“name”=>”Rayan”,”lastname”=>”Laravel”]));
$payment_request->setAmount( 15000);
$payment_request->setEmail(“rayanpayco@gmail.com”);
$payment_request->setMobile( “989027085005”);
$result = \Rayanpay\RayanGate\Services\RayanPayServices::request($payment_request);
if(data_get($result,”Status”) == 100)
\Rayanpay\RayanGate\Services\RayanPayServices::redirect(data_get($result,”StartPay”));
return response()->json($result,200);
});
لاراول گستردهترین و کاملترین مستندات (https://laravel.com/docs) و کتابخانه آموزشی ویدیویی را در بین تمام فریمورکهای کاربردی وب مدرن دارد که شروع کار با فریمورک را آسان میکند.
اگر حوصله خواندن ندارید، Laracasts می تواند کمک کند. Laracasts شامل بیش از 1500 آموزش ویدیویی در زمینه موضوعات مختلف از جمله لاراول، PHP مدرن، تست واحد و جاوا اسکریپت است. با جستجو در کتابخانه جامع ویدیویی این سایت، مهارت های خود را تقویت کنید.