order_id = $order_id; } /** * Execute the job. * * @return void */ public function handle() { $order = Order::findOrFail($this->order_id); if ($order->sts == 1){ $order->sts = 3; $order->save(); $wallet_interface = new WalletInterface($order->customer_id, 1); new TransactionInterface($wallet_interface, $_inp = [ "cash" => $order->total_price, "gold" => $order->amount, 'expire_at'=>now()->addYear(), 'active'=>true, 'order_id'=>$order->id, 'note'=>'کنسل شدن سفارش' ], 1, false,true,(-1*$order->amount)); } } }