PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/home/republicofchicken.in/www/wp-content/plugins/sms-alert/
Upload File :
Current File : /home/republicofchicken.in/www/wp-content/plugins/sms-alert/readme.txt
=== SMS Alert Order Notifications - WooCommerce ===

Contributors: cozyvision1
Tags: order notification, order SMS, woocommerce sms integration, sms plugin, mobile verification
Requires at least: 4.6
Tested up to: 5.9
Stable tag: 3.5.4
Requires PHP: 5.6
License: GPLv2
License URI: http://www.gnu.org/licenses/gpl-2.0.html

A plugin for sending SMS notification after placing orders using WooCommerce

== Description ==

This is a WooCommerce add-on. By Using this plugin admin and buyer can get notification about their order via sms using SMS Alert.

The WooCommerce Order SMS Notification plugin for WordPress is very useful, when you want to get notified via SMS after placing an order. Buyer and seller both can get SMS notification after an order is placed. SMS notification options can be customized in the admin panel very easily.

PS: This plugin requires an account(paid/demo) with [www.smsalert.co.in](https://www.smsalert.co.in) service to send SMS. Demo account comes with some free credits to let you test it out.

https://youtu.be/nSoXZBWEG5k

= SMSAlert - WooCommerce (Key Features) =

> + OTP for order confirmation(with option to enable OTP only for COD orders)
> + OTP verification for registration
> + Login with OTP
> + Reset password with OTP
> + OTP verification for login(option to enable OTP only for selected roles)
> + SMS to Customer and Admin on new user registration/signup
> + Admin/Post Author can get Order SMS notifications
> + Buyer can get order sms notifications supports custom template
> + Sending order Details ( order no, order status, order items and order amount ) in SMS text
> + Different SMS template corresponding to different Order Status
> + Directly contact with buyer via SMS through order notes, and custom sms available on order detail page
> + All order status supported(Pending, On Hold, Completed, Cancelled)
> + Block multiple user registration with same mobile number
> + Supports wordpress multisite
> + Custom Low balance alert
> + Option to disable sending OTP to a particular after n resends
> + Daily SMS balance on Email
> + Sync Customers to Group on [www.smsalert.co.in](https://www.smsalert.co.in)
> + Auto Shorten URL
> + Low Stock Alert to admin
> + Out of Stock Alert to admin
> + Back in Stock notifier
> + Abandoned Cart Reminder

= Compatibility =

👉 [Sequential Order Numbers Pro](https://woocommerce.com/products/sequential-order-numbers-pro/)
👉 [WooCommerce Order Status Manager](https://woocommerce.com/products/woocommerce-order-status-manager/)
👉 [Admin Custom Order Fields](https://woocommerce.com/products/admin-custom-order-fields/)
👉 [Shipment Tracking](https://woocommerce.com/products/shipment-tracking/)
👉 [Advanced Shipment Tracking for WooCommerce](https://wordpress.org/plugins/woo-advanced-shipment-tracking/)
👉 [Aftership - WooCommerce Tracking](https://wordpress.org/plugins/aftership-woocommerce-tracking/)
👉 [Ultimate Member](https://wordpress.org/plugins/ultimate-member/)
👉 [Pie Register](https://wordpress.org/plugins/pie-register/)
👉 [WP-Members Membership Plugin](https://wordpress.org/plugins/wp-members/)
👉 [User Registration](https://wordpress.org/plugins/user-registration/)
👉 [Easy Registration Forms](https://wordpress.org/plugins/easy-registration-forms/)
👉 [Profile Builder](https://wordpress.org/plugins/profile-builder/)
👉 [Dokan Multivendor Marketplace](https://wordpress.org/plugins/dokan-lite/)
👉 [WC Marketplace](https://wordpress.org/plugins/dc-woocommerce-multi-vendor/)
👉 [WooCommerce PDF Invoices & Packing Slips](https://wordpress.org/plugins/woocommerce-pdf-invoices-packing-slips/) to send invoice on SMS
👉 [Claim GST for Woocommerce](https://wordpress.org/plugins/claim-gst/) for Input tax credit
👉 [Order Delivery Date for WooCommerce](https://wordpress.org/plugins/order-delivery-date-for-woocommerce/)
👉 [WooCommerce Multi-Step Checkout](https://wordpress.org/plugins/wp-multi-step-checkout/)
👉 [WooCommerce Serial Numbers](https://wordpress.org/plugins/wc-serial-numbers/)
👉 [Return Refund and Exchange For WooCommerce](https://wordpress.org/plugins/woo-refund-and-exchange-lite/)
👉 [Local Pickup Plus](https://woocommerce.com/products/local-pickup-plus/)

= Integrations =

👨 [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) to send notification to customer and admins, and verify mobile number through OTP
👨 [Ninja Forms](https://wordpress.org/plugins/ninja-forms/) to send notification to customer and admins, and verify mobile number through OTP
👨 [WPForms](https://wordpress.org/plugins/wpforms-lite/) to send notification to customer and admins, and verify mobile number through OTP
👨 [Fluent Forms](https://wordpress.org/plugins/fluentform/) to send notification to customer and admins, and verify mobile number through OTP
👨 [Gravity Forms](https://www.gravityforms.com/) to send notification to customer and admins
👨 [Elementor Website Builder](https://wordpress.org/plugins/elementor/) to send notification to customer and admins, and verify mobile number through OTP
👨 [Formidable Form Builder](https://wordpress.org/plugins/formidable/) to send notification to customer and admins, and verify mobile number through OTP
👨 [UsersWP – User Registration & User Profile](https://wordpress.org/plugins/userswp/)
👨 [Returns and Warranty Requests](https://woocommerce.com/products/warranty-requests/) to send RMA status update to customer
👨 [Easy Digital Downloads](https://wordpress.org/plugins/easy-digital-downloads/) to send notification to customer
👨 [Affiliates Manager](https://wordpress.org/plugins/affiliates-manager/) to send notification to Affiliates and admin
👨 [WooCommerce Bookings](https://woocommerce.com/products/woocommerce-bookings/) to send booking confirmation to customers and admin
👨 [Product Vendors](https://woocommerce.com/products/product-vendors/)
👨 [Booking Calendar](https://wordpress.org/plugins/booking/) to send booking confirmation to customers and admin
👨 [LearnPress – WordPress LMS Plugin](https://wordpress.org/plugins/learnpress/) to send notifications to student and admin
👨 [Events Manager](https://wordpress.org/plugins/events-manager/) to send event booking confirmation to customer and admin
👨 [Delivery Drivers for WooCommerce](https://wordpress.org/plugins/delivery-drivers-for-woocommerce/)
👨 [New User Approve](https://wordpress.org/plugins/new-user-approve)
👨 [Woocommerce Simple Auctions](https://codecanyon.net/item/woocommerce-simple-auctions-wordpress-auctions/6811382)
👨 [WooCommerce Subscriptions](https://woocommerce.com/products/woocommerce-subscriptions/)
👨 [TeraWallet – For WooCommerce](https://wordpress.org/plugins/woo-wallet/)

== Frequently Asked Questions ==

= Can i integrate my own sms gateway? =

There is no provision to integrate any other SMS Gateway, we only support [SMS Alert](http://www.smsalert.co.in/) SMS Gateway.

= How do i change Sender id? =

You can request the sender id after login to your [SMS Alert](http://www.smsalert.co.in/) account, from manage sender id.

Sender id is only available for transactional account.

= I signed up for a demo account, but not received any test sms =

As per TRAI Guidelines promotional sms can be sent only from 9 am to 9 pm, please test during this period only, also check if your number is not registered in NDNC registry.

If still you face any issues, please [contact](https://wordpress.org/support/plugin/sms-alert) our support team.

= What will happen when my demo credits are over? =

Once your demo credits are finished, this plugin will not send any messages, you can then decide to purchase the credits. In case you do not want to purchase, ensure to disable all OTP options from the plugin, so that your website can function normally.

= I am unable to login to my wordpress admin =

This can happen in two cases like you do not have sms credits in your sms alert account, or your admin profile has some other number registered, for both cases you can rename the plugin directory in your wordpress plugin directory via FTP, to disable the plugin

= Which all countries do you support sms? =

Please check complete list of supported countries on our [website](https://www.smsalert.co.in)

= Can i send sms to multiple countries from one account? =

Yes, you can send sms to multiple countries, by default your account is configured to send SMS to only one country, you can request to allow additional countries for your account through email on support@cozyvision.com.

= How can i use my custom variables in sms templates? =

The plugin supports custom order post meta, if your post meta key is '_my_custom_key', then you can access it in sms templates as [my_custom_key]

= Can i extend the functionality of this plugin? =

Sure, you can use our below hooks.

**To Send SMS**

~~~~
do_action('sa_send_sms', '918010551055', 'Here is the sms.');
~~~~

**To Modify Parameters before sending any SMS**

~~~~
function modify_sms_text($params)
{    
    //do your stuff here
	return $params;    
}
add_filter('sa_before_send_sms', 'modify_sms_text');
~~~~

**To get SMS Alert Service Response after Send SMS**

~~~~
function get_smsalert_response($params)
{ 
	//do your stuff here
	return $params;
}
add_filter('sa_after_send_sms', 'get_smsalert_response');
~~~~

**Woocommerce before Send SMS**

~~~~
function public static function modify_sms_text($content, $wc_order_id)
{ 
	//do your stuff here
	return $content;
}
add_filter('sa_wc_order_sms_before_send', 'modify_sms_text', 1, 2);
~~~~

= Can you customise the plugin for me? =

Please use wordpress [support forum](https://wordpress.org/support/plugin/sms-alert) for new feature request, our development team may consider it in future updates. Please note we do not have any plans to develop any integrations for any paid plugins, if still you need it someone like you must sponser the update :-)

= Where can i find the plugin documenation? =

Please refer [here](https://kb.smsalert.co.in/wordpress) for plugin usage guide.

== Screenshots ==

1. OTP for Checkout.
2. Login with OTP.
3. General Settings - Login with your www.smsalert.co.in username and password.
4. OTP Settings
5. Customer Templates - Set sms templates for every order status, these will be sent to the customers.
6. Admin SMS Templates - Set sms templates that admin will receive, set admin mobile number from advanced settings.
7. Advanced Settings - Enable or disable daily balance alert, low balance alert, admin mobile number, and many other advanced options.
8. Custom SMS on Order detail page - You can send custom personalised sms to the customer directly from order detail page from your admin panel, this is very useful in case you wih to update customer in case of any unplanned event, like delay in delivery, order disputes and claims, etc.
9. Returns and Warranty Requests - Send SMS to customer and admin when a new warranty request is placed, or warranty request status changes.
10. Gravity Forms - Send sms to customer and admin, whenever the form is submitted.
11. Contact Form 7 - Visitor & Admin Message, SMS OTP Verification.
12. Easy Digital Downloads - Notification to Customer and Admin on various order status's.
13. Woocommerce Bookings - Customer Templates
14. Woocommerce Bookings - Admin Templates

== Changelog ==

= 3.5.4 =
* New: Booking calendar can now send reminder messages
* Enhancement: Ultimate member phone field automatically adds space in the number, and user is unable to login with phone
* Enhancement: In advanced setting, country listing is now being loaded via ajax for faster page speed
* Enhancement: Abandoned cart sms will be sent using XML API for better performance
* Enhancement: Added more strings for translation
* Enhancement: Different message will be shown if mobile number is blank* Enhancement: Compatibility with besa theme
* Enhancement: Compatibility with twenty twenty two theme
* Enhancement: Compatibility with AST Pro plugin
* Enhancement: Compatibility fix for https://wordpress.org/plugins/fluid-checkout/
* Enhancement: Auto detect OTP on mobile
* Enhancement: Compatibility with login/signup popup plugin(only for popup)
* Enhancement: added placeholder in sms alert phone field in Elementor form
* Enhancement: Signup with OTP, if auto generated username/email already exists, plugin will auto generate new username and email id
* Bugfix: jQuery conflict issue
* Bugfix: When hide default login form then login with otp form is showing in footer in urna theme
* Bugfix: On checkout page when create account checkbox is unchecked then checkout button is not restored to default, if post verify enable on checkout page
* Bugfix: If otp for register is disabled still mobile field was added in userswp form
* Bugfix: Compatibility fix with elementor multi step form
* Bugfix: signup with mobile in raazi theme was not working
* Bugfix: if otp for checkout is disabled then number with country code does not merge with country selector at checkout page
* Bugfix: woodmart theme login with otp at sidebar was not working
* Bugfix: when hide default login form is enabled then at checkout page, login with otp is showing on load it should be appeared on click
* compatibility check for latest woocommerce version

= 3.5.3 =
* Enhancement: Affiliate Manager hooks implemented
* Enhancement: Country listing API was being called twice for admin screen
* Enhancement: If otp for selected payment gateway is disabled and otp for checkout is enabled then it will ask otp for all payment methods
* Bugfix: Abandoned cart nonce was not verifying when otp for checkout was disabled
* Bugfix: SMS Alert css are now added in shortcodes for better compatibility
* Bugfix: Site health status REST API error fix
* Bugfix: Abandoned cart some default values were displayed if blank session is stored in database
* Bugfix: country code selector was giving error, if number is starting with plus
* Bugfix: post verification, default login(without popup) was displaying some json values
* Bugfix: Smart COD, compatibility fix
* Bugfix: Flatsome modal login, login and register with OTP was not working
* Bugfix: Post checkout verification, php warning fix

= 3.5.2 =
* New: Shortcode for Login with OTP, Signup with OTP, Share Cart, OTP Verifcation on any form
* New: Compatibility with Cart Flows
* New: Compatibility with Aero Checkout
* New: Added a new template for OTP
* New: Added widgets for elementor
* New: Added shortcode block in page editor
* New: Compatibility with Gutenberg, Divi, Beaver Builder
* Enhancement: Signup with OTP will now auto login user if a already registered user tries to register again
* Enhancement: Woocommerce checkout page validation before sending OTP
* Enhancement: Implemented WP nonce for security
* Enhancement: EDD SMS Alert settings moved within EDD plugin
* Enhancement: Ultimate member login/signup pages will now support otp in popup
* Bugfix: User approve plugin, prevent an unapproved user from logging in
* Bugfix: Phone field was not displaying on my account page when WCMP was active
* Bugfix: sharecart country code was not selected automatically for logged in user
* compatibility check for latest wordpress version
* compatibility check for latest woocommerce version

= 3.5.1 =
* New: Integration with Elementor
* New: Integration with Formidable Form Builder
* New: Booking Reminder plugin can now send booking reminders to users
* Enhancement: Back in stock notifier will now send SMS, when stock status is updated for product
* Enhancement: SMS Alert OTP shortcode js will now be added in footer
* Enhancement: CF7 email id validation handle, and some css fixes
* Enhancement: Added video links in WP Form, Notify me and Ninja form configuration pages
* Enhancement: Added Popup style preview option in backend
* Enhancement: Added support for multiple contact forms on a single page
* Enhancement: signup sms woocommerce hook changed to wordpress hook to support more plugins
* Bugfix: tera wallet sms was not triggering on signup bonus addition
* Bugfix: In OTP template 2 cursor was not automatically moving to next input box on mobile devices
* Bugfix: country code selector was not displaying the label in phone field
* Bugfix: country code was not appended to number on customer SMS in ninja, dokan, wp forms, and few other forms
* Bugfix: WP Form - when OTP was disabled, country code selection was not visible
* compatibility check for latest woocommerce version

= 3.5.0 =
* Enhancement: added country code selector to ninja forms, pie register, dokan and ultimate member
* Enhancement: css optimisation for modal styles
* Bugfix: Pieregister otp was not working
* Bugfix: css conflict with a few themes
* Bugfix: error when users wp and pie both were activated simultaneously
* Bugfix: sharecart name was not getting replaced when user is logged in
* compatibility check for latest woocommerce version

= 3.4.9 =
* New: Sharecart feature introduced
* New: Signup with OTP introduced
* New: Integration with users WP
* New: Integration with WooCommerce Subscriptions
* New: Integration with WooCommerce product review
* New: Integration with Tera Wallet
* New: Abondoned cart stats implementation
* New: Plugin will ask for reason(optional) on uninstall to help improve plugin
* Enhancement: If country code selector is enabled, the number will not be force prefixed
* Enhancement: Reset password OTP will be disabled when user is logged out in plugin
* Enhancement: Better UI for Contact form 7 admin section
* Enhancement: typing @ in woocommerce template section, custom SMS, and contact form 7 will now suggest fields
* Bugfix: order status change and custom sms was not working when Woocommerce Simple Auctions was installed
* Bugfix: Enter was not working in custom sms
* Bugfix: AST partial shipment variable was not getting replaced
* Bugfix: Woocommerce booking some strings were visible in admin section
* Bugfix: compatibility fix for checkout page when OTP for login is enabled and default login form is hidden

= 3.4.8 =
* New: Integration with Fluent Forms
* Bugfix: few options stopped working while implementing security fixes in last version
* compatibility check for latest woocommerce version
* compatibility check for latest wordpress version

= 3.4.7 =
* Modal styles are configurable
* Bugfix: OTP error, when otp for checkout is disabled but otp for login is enabled
* Bugfix: Maximum resend OTP validation
* Bugfix: Selected country code validation focus
* Bugfix: Autofill fields from Instagram App, OTP verify button was not enabled automatically
* Enhancement: Plugin will automatically logout when credentials are wrong, and an email will be sent to admin
* Enhancement: Labels were not clickable in admin section checkboxes
* Enhancement: Security Fixes

= 3.4.6 =
* Enhancement: login with otp and login popup now can work simultaneously.
* Enhancement: if user is logged out of plugin then otp will not be asked in login page, registration page, checkout page and shortcodes
* Enhancement: compatiblity changes for aftership latest version
* Enhancement: backinstock notifier, will now show sms sent status instead of processed status
* Enhancement: If demo user changes the default templates then plugin will warn him
* Enhancement: In dokan if billing_phone is blank then dokan phone field should be used and vice-versa
* Enhancement: Checkout Registration OTP will work if guest user selects to create account
* Enhancement: validation errors will now highlight exact tab where validation error found
* Enhancement: contact form 7 phone number validation, as per the default country
* Enhancement: intellinput code optimized
* Bugfix: delivery drivers delivery boy name was not replacing correctly
* Bugfix: apostrophe was not saving correctly in abandoned cart template
* Bugfix: note token was wrong in template section
* Bugfix: contact form7 placeholder was not working in billing phone field
* Bugfix: contact form 7 was trying save data to group even when there was no group selected
* New: Multivendor stores - send sms on low stock to vendors
* New: Multivendor stores - send sms on approval or rejection of account to vendor.
* New: Post Verification button to verify order will be shown in orders section in user account if the order is not OTP verified
* New: Integration with woo refund and exchange
* New: custom sms box can hook created to be used in other plugins
* New: admin can select specific countries to be shown along with phone number field
* New: Integration with Local Pickup Plus
* compatibility check for latest woocommerce version

= 3.4.5 =
* Bugfix: validate before sending otp, shows messages but otp message triggers
* Bugfix: Post order verification - otp for registration was not working
* Bugfix: Post order verification - Blank div shown after placing order
* Bugfix: on deleting an item from cart, cart was shown as recovered
* Bugfix: updation time after placing order
* Bugfix: Prevent double click on ninja sending otp
* Bugfix: Ninja backend same form field names do not allow to save phone field
* Enhancement: added support for wpforms pro version
* Enhancement: better menu handling to support more options at backend
* Enhancement: if billing phone is not present then customer can place order without OTP
* Enhancement: contact form validation with file type field
* Enhancement: compatibility changes for wootsify theme
* Enhancement: register and login button css now compatible for more wp themes
* Enhancement: By default, mobile verificaton in ninja form is now disabled
* Enhancement: Common function created for replacing store_name and shop url
* Enhancement: backend validation when otp for selected payment gateway is checked, but no payment gateway is selected
* Enhancement: backend validation if user enables otp verification for admin and admin profile does not have any contact number

= 3.4.4 =
* Bugfix: Woocommerce order variables were not replacing when OTP for checkout was disabled
* Bugfix: review and abondoned cart options were not visible if turned off

= 3.4.2 =
* Bugfix: Login with OTP - custom redirect
* Bugfix: checkout button not visible with specific settings
* Bugfix: Thank you message was not visible with default checkout
* Bugfix: WP affiliate sms was being sent even when it was not active
* Enhancement: validation before sending otp on default checkout form
* Enhancement: Back in Stock, now shows backorders on products page.
* Enhancement: Max OTP limit error handling
* Enhancement: login with otp validation on blank submit
* New: Integration with [Woocommerce Simple Auctions](https://codecanyon.net/item/woocommerce-simple-auctions-wordpress-auctions/6811382)
* compatibility check with latest woocommerce version
* Code cleanup

= 3.4.1 =
* Bugfix: OTP Popup design issue for mobile devices
* Enhancement: Better design, and number handling for Notify me when available
* Bugfix: Login with OTP compatibility fix with older wordpress versions
* Enhancement: Login with OTP number validation
* Country code settings is now always visible in advanced settings

= 3.4.0 =
* New: Integration with WPForms
* New: Abandoned Cart Recovery
* Enhancement: Added translation support for javascript strings
* Enhancement: OTP Verification shortcode now validates form before sending otp
* Enhancement: Better number handling for intelliinput
* Enhancement: design improvements for login with otp button
* Enhancement: added support for country code selector for Contact form 7, Easy Registration
* Bugfix: Intelliinput was adding country code multiple times on some themes
* Compatibility fixes for latest Wordpress and woocommerce version

= 3.3.9 =
* New: Integration with WooCommerce Serial Numbers
* Enhancement: added cartbounty pro cart link variable in sms
* Enhancement: moved post otp verification link to top of page
* Bugfix: country code selector was not working on mobile devices
* Enhancement: added checkout url for pending and failed orders
* Compatibility check with latest woocommerce version

= 3.3.8 =
* Feature: Option to Reset All Settings and Templates of Plugin
* Added Provision for upgrade script in order to update plugin database
* Enhancement: Better number handling (remove leading zeros from number, and spaces)
* Bugfix: Duplicate mobile number signup, number with and without country code are now considered same
* Bugfix: Ultimate Member country code selector css fix
* Feature: OTP Verification after order is placed
* Bugfix: Delivery driver for woocommerce was unable to return the order when OTP was enabled
* Translation plugins compatibility fix
* Compatibility check with latest woocommerce version
* Bugfix: Review message were going for sub-orders for multi vendor plugins

== Support ==

Since this plugin is dependent on www.smsalert.co.in, we provide 24X7 email support for this plugin via support@cozyvision.com. For new feature requests please use wordpress [support forum](https://wordpress.org/support/plugin/sms-alert).

== Translation Plugins Support ==
* [WPML](https://wpml.org/)
* [Loco Translate](https://wordpress.org/plugins/loco-translate/)