Is there any contracts or commitments with SMS Service?

No. There is no any contracts or commitments with SMS Service. It is based on paid amount which you paid for SMS pack.So you can send SMS with no hassle.

Bulk SMS
Previous reading
When will my SMS credits show in my account After purchase?
Next reading
How long do messages stay in my inbox for?