addMinutes(15); TacExpressPayment::on('mysql7')->create([ 'norujukan' => $request->norujukan, 'tac_no' => $request->otp_token, 'expired_at' => $expired_at ]); $mobileno = '6'.$request->mobileno; // $mobileno = '60189025461'; $messages = 'SPARE : SMS-OTP '. $request->otp_token . ' for one time usage on ' . $expired_at . '. Call AR-RAHN CARELINE CENTRE 1300-22-4343 if not request'; $status = Http::get('http://gateway.onewaysms.com.au:10001/api.aspx',[ 'apiusername' => 'APIQ4LP5EMKXM', 'apipassword' => 'APIQ4LP5EMKXM7CQOX', 'senderid' => 'INFO', 'mobileno' => $mobileno, 'message'=> $messages, 'languagetype'=> 1 ]); return response($status); } public function getTacExpressPayment(Request $request){ $currentDateTime = Carbon::now(); $tac_data = TacExpressPayment::on('mysql7')->where([['norujukan',$request->norujukan],['expired_at','>',$currentDateTime]])->get(); if(sizeof($tac_data) > 0){ return response(1); }else{ return response(0); } } public function verifyTacExpressPayment(Request $request){ $currentDateTime = Carbon::now(); $tac_data = TacExpressPayment::on('mysql7')->where([['norujukan',$request->norujukan],['tac_no',$request->tac_token],['expired_at','>',$currentDateTime]])->get(); if(sizeof($tac_data) > 0){ return response(1); }else{ return response(0); } } }