یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دوره‌ها

استفاده از تخفیف‌ها
ثانیه
دقیقه
ساعت
روز
غلامرضا احمدی
1 سال پیش توسط غلامرضا احمدی مطرح شد
2 پاسخ

تراکنش پیدا نشد در shetabit

سلام
میخوام با این پکیج به درگاه صادرات (سپهر) متصل بشم اما ارور تراکنش پیدا نشد رو میبینم. اولین بار هست که درگاه وصل میکنم و لطفا یه راهنمایی کامل برام بذارید
تشکر


 public function pay(Intern $intern){
        $price = (int) Field::query()->where('id' , $intern->field_id)->value('price');
        $invoice = (new Invoice)->amount($price);
        $invoice->detail('mobile' , $intern->mobile_number)
                ->detail('description' , 'دوره کارآموزی');
        Payment::callbackUrl(route('payment.verify'))->purchase(
            $invoice,
            function($driver , $transactionId) use ($intern) {
                $amount = Field::query()->where('id' , $intern->field_id)->value('price');
                Order::query()->create([
                    'amount' => $amount ,
                    'transactionId  ' => $transactionId,
                    'intern_id' => $intern->id ,
                ]);
            }
        )->pay()->render();
    }

    public function verify(Order $order){
        $price =(int) Field::query()->where('id' , $order->intern_id)->value('price');
        try {
            $receipt = Payment::amount($price)->transactionId($order->transactionId)->verify();
            $order->update(['payStatus' , 1]);
            echo $receipt->getReferenceId();
        } catch (InvalidPaymentException $exception) {
            echo $exception->getMessage();
        }

    }

ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 1 سال پیش مطرح شد
0

سلام وقتت بخیر ارور رو در زمان پرداخت یا زمان برگشت از درگاه داری ؟


غلامرضا احمدی
@Gholamreza22 1 سال پیش مطرح شد
0

سلام استاد موسوی
از این ارور گذر کردم و حالت تست zarinpal بالا میاد و همه چیز درسته الان فقط مشکل اینه چون سمت فرانت با ریکت هست درگاه پرداخت رو توی تب نتورک، ریسپانس ریکوئست مرورگر فقط میشه دید
حالا نمیدونم این رو برنامه نویس ریکت باید کنترل کنه و به کاربر نشون بده یا من، چون وقتی درخواست همه چیزش صحیح باشه ریسپانس رندر شدن صفحه پرداخت هست.


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام