[2026-10-11 03:26:54] local.INFO: Primary SMS Request {"mobile":"60102846430","message_length":68} 
[2026-10-11 03:26:55] local.INFO: Primary SMS Response Success {"mobile":"60102846430","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-11T03:26:55.262265Z\",\"data\":{\"to\":\"60102846430\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 986240 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"60102846430\",\"ref\":\"14787-1791689215.1816\"},\"sent_at\":\"2026-10-11 11:26:55 +08\"}}"} 
[2026-10-11 03:26:55] local.INFO: SMS sent successfully via primary provider {"mobile":"60102846430"} 
[2026-10-11 03:27:11] local.ERROR: verifyOtp: invalid OTP code {"method":"POST","url":"http://sms.kashplus.my/admin/webservices/public/api/otp/verify?mobile=60102846430&otp=986424","ip":"46.250.227.77","request":{"mobile":"60102846430","otp":"***"},"mobile":"60102846430","otp_id":5088} 
[2026-10-11 12:30:42] local.INFO: Primary SMS Request {"mobile":"601127517410","message_length":68} 
[2026-10-11 12:30:42] local.INFO: Primary SMS Response Success {"mobile":"601127517410","response":"{\"status\":0,\"message\":\"SMS sent successfully\",\"timestamp\":\"2026-10-11T12:30:42.799281Z\",\"data\":{\"to\":\"601127517410\",\"from\":\"KASHplus\",\"message\":\"KASHplus-Your OTP is 835041 and it will be valid for 3 minutes only.\",\"response\":{\"code\":200,\"desc\":\"OK\",\"to\":\"601127517410\",\"ref\":\"14787-1791721842.7331\"},\"sent_at\":\"2026-10-11 20:30:42 +08\"}}"} 
[2026-10-11 12:30:42] local.INFO: SMS sent successfully via primary provider {"mobile":"601127517410"} 
