Si le code est legit il y a aucun risque. parcontre si c'est un code qui a été volé comme les tickets resto à mon avis ils ont du prendre des précautions.
J'ai jamais aimé les payements par sms, tu payes généralement plus que si tu payés par paypal ou cb directement.
Faites le calcul vous verrez, après c'est intéressant comme moyen de payement, mais c'est plus rentable pour le site en question que pour vous.