El problema seria recibir el SMS no guardarlo en la bbdd. Una vez tengas la información es trivial guardarla.
Código PHP:
Ver original$smsRecibido="Lo que hayas recibido";
mysqli::query ("INSERT INTO tuTabla (smsRecibido) VALUES '".$smsRecibido."';");
Buscando por recibir mandar sms con php aparecen distintas pasarelas de pago que dan el servicio.