Zajmuja sie tym zewnetrzne firmy, np.
http://kody.wapacz.pl. Oni obsluguja platne numery, prefixy itd. Ty podpisujesz z nimi umowe, dostajes powiedzmy 1000 kodow, ktore zapisujesz u siebie w bazie. Potem gdy ktos wysle smsa pod 'twoj' numer dostaje kod, wchodzi na strone i wpisuje w formularzu - twoim zadaniem jest jedynie sprawdzenie czy ten kod istnieje w Twojej bazie - jesli tak to go kasujesz, jesli nie - wyswietlasz info ze zly kod. To tak w skrocie.
Co do oplacalnosci - ty dostajesz zaledwie ok. 30% wartosci smsa. Czyli ktos wysle za 1zl to ty masz z tego 30gr - reszte 'zdzieraja' sieci gsm jak i w tym przypadku wapacz.pl