Closed Maniheshmati closed 2 days ago
سلام
اینجوری بنویس
try { $invoice = (new Invoice)->amount(1000); return shetabitPayment::via('parsian')->callbackUrl(route('payment.callback2')) ->purchase($invoice)->pay()->render(); } catch (\Exception $e) { Log::error('Payment error: ' . $e->getMessage()); return $e->getMessage(); }
آره یک مرحله جلو رفت و آیپی سرور رو که برای بانک مجاز کرده بودیم قبول میکنه خیلی ممنونم ولی الان داخل request میاد به این صفحه و اتفاقی نمی افته
اینجا اگر توی درگاه نمیره 2 تا دلیل داره یا قندشکن روشن داری یا تداخل js داری که باید رفع کنین توی inspect console ببین خطا چی داری رفعش کن
تنها تداخلی که داره اینه که یه جا دنبال یه عکس میگرده ولی پیدا نمیکنه که سمت فرانته این requrest:
اینجا هم یه مشکل شبیه مشکل خودم دیدم ولی متوجه نشدم نتیجش چی شده: https://github.com/shetabit/payment/issues/140
@Maniheshmati
سلام. نمونه کدی که توی کامنت های issue زیر گذاشته شده رو دانلود کنید و امتحان کنید.
سلام من طبق مراحل نصب رو انجام دادم و جلو رفتم و قسمت default فایل کانفیگ Payment رو به sepehr تغییر دادم ولی باز هم درگاه default رو درگاه زرین پال در نظر میگیره. ورزژن لاراولم 8.8 هست و ورژن php هم 8.1 Payment.php: