[2026-10-01 02:48:51] local.INFO: Primary SMS Request {"mobile":"60196701772","message_length":68} 
[2026-10-01 02:48:52] local.INFO: Primary SMS Response Success {"mobile":"60196701772","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T02:48:52.730523Z\",\"data\":{\"to\":\"60196701772\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 400956 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60196701772\",\"ref\":\"14787-1790822932.5324\"},\"sent_at\":\"2026-10-01 10:48:52 +08\"}}"} 
[2026-10-01 02:48:52] local.INFO: SMS sent successfully via primary provider {"mobile":"60196701772"} 
[2026-10-01 03:26:47] local.INFO: Primary SMS Request {"mobile":"60198334356","message_length":68} 
[2026-10-01 03:26:48] local.INFO: Primary SMS Response Success {"mobile":"60198334356","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T03:26:48.426979Z\",\"data\":{\"to\":\"60198334356\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 457198 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60198334356\",\"ref\":\"14787-1790825208.301\"},\"sent_at\":\"2026-10-01 11:26:48 +08\"}}"} 
[2026-10-01 03:26:48] local.INFO: SMS sent successfully via primary provider {"mobile":"60198334356"} 
[2026-10-01 06:30:30] local.INFO: Primary SMS Request {"mobile":"600137378171","message_length":68} 
[2026-10-01 06:30:31] local.INFO: Primary SMS Response Success {"mobile":"600137378171","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T06:30:31.602470Z\",\"data\":{\"to\":\"600137378171\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 149148 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"600137378171\",\"ref\":\"14787-1790836231.314\"},\"sent_at\":\"2026-10-01 14:30:31 +08\"}}"} 
[2026-10-01 06:30:31] local.INFO: SMS sent successfully via primary provider {"mobile":"600137378171"} 
[2026-10-01 07:26:26] local.INFO: Primary SMS Request {"mobile":"600137378171","message_length":68} 
[2026-10-01 07:26:30] local.INFO: Primary SMS Response Success {"mobile":"600137378171","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T07:26:30.302148Z\",\"data\":{\"to\":\"600137378171\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 718995 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"600137378171\",\"ref\":\"14787-1790839589.7302\"},\"sent_at\":\"2026-10-01 15:26:30 +08\"}}"} 
[2026-10-01 07:26:30] local.INFO: SMS sent successfully via primary provider {"mobile":"600137378171"} 
[2026-10-01 08:40:46] local.INFO: Primary SMS Request {"mobile":"60164237242","message_length":68} 
[2026-10-01 08:40:47] local.INFO: Primary SMS Response Success {"mobile":"60164237242","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T08:40:46.933811Z\",\"data\":{\"to\":\"60164237242\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 701015 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60164237242\",\"ref\":\"14787-1790844046.8574\"},\"sent_at\":\"2026-10-01 16:40:46 +08\"}}"} 
[2026-10-01 08:40:47] local.INFO: SMS sent successfully via primary provider {"mobile":"60164237242"} 
[2026-10-01 09:12:37] local.INFO: Primary SMS Request {"mobile":"60189768056","message_length":68} 
[2026-10-01 09:12:38] local.INFO: Primary SMS Response Success {"mobile":"60189768056","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T09:12:38.267173Z\",\"data\":{\"to\":\"60189768056\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 357553 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60189768056\",\"ref\":\"14787-1790845958.215\"},\"sent_at\":\"2026-10-01 17:12:38 +08\"}}"} 
[2026-10-01 09:12:38] local.INFO: SMS sent successfully via primary provider {"mobile":"60189768056"} 
[2026-10-01 09:40:30] local.INFO: Primary SMS Request {"mobile":"60164237242","message_length":68} 
[2026-10-01 09:40:30] local.INFO: Primary SMS Response Success {"mobile":"60164237242","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T09:40:30.698823Z\",\"data\":{\"to\":\"60164237242\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 522153 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60164237242\",\"ref\":\"14787-1790847630.675\"},\"sent_at\":\"2026-10-01 17:40:30 +08\"}}"} 
[2026-10-01 09:40:30] local.INFO: SMS sent successfully via primary provider {"mobile":"60164237242"} 
[2026-10-01 12:04:05] local.INFO: Primary SMS Request {"mobile":"60107146483","message_length":68} 
[2026-10-01 12:04:05] local.INFO: Primary SMS Response Success {"mobile":"60107146483","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T12:04:05.483018Z\",\"data\":{\"to\":\"60107146483\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 331957 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60107146483\",\"ref\":\"14787-1790856245.4246\"},\"sent_at\":\"2026-10-01 20:04:05 +08\"}}"} 
[2026-10-01 12:04:05] local.INFO: SMS sent successfully via primary provider {"mobile":"60107146483"} 
[2026-10-01 14:23:29] local.INFO: Primary SMS Request {"mobile":"60183877018","message_length":68} 
[2026-10-01 14:23:29] local.INFO: Primary SMS Response Success {"mobile":"60183877018","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-01T14:23:29.365967Z\",\"data\":{\"to\":\"60183877018\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 052076 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60183877018\",\"ref\":\"14787-1790864609.3229\"},\"sent_at\":\"2026-10-01 22:23:29 +08\"}}"} 
[2026-10-01 14:23:29] local.INFO: SMS sent successfully via primary provider {"mobile":"60183877018"} 
[2026-10-01 14:23:48] local.ERROR: verifyOtp: invalid OTP code {"method":"POST","url":"http://sms.kashplus.my/admin/webservices/public/api/otp/verify?mobile=60183877018&otp=050276","ip":"46.250.227.77","request":{"mobile":"60183877018","otp":"***"},"mobile":"60183877018","otp_id":4956} 
