Как пишется правильно слово "небесплатно" или "не бесплатно", слитно или раздельно, зависит от условий в контексте.
От прилагательного "бесплатный" можно образовать слово с противоположным значением с помощью приставки не-:
бесплатный - небесплатный, то есть имеющий оплату.
Небесплатный сертификат мне достался в подарок.
От прилагательного образуется однокоренное наречие или краткая форма среднего рода единственного числа.
Все здесь небесплатно.
Продадим небесплатно.
В таком контексте слово "небесплатно", которое синонимично слову "за оплату", пишется слитно.
Слово "не бесплатно" пишется раздельно при наличии некоторых условий в контексте:
1) противопоставление
Этот абонемент достанется вам не бесплатно, а за небольшую сумму денег.
2) В высказывании имеются слова "отнюдь", "вовсе", "далеко"
Эта услуга предоставляется туристам отнюдь не бесплатно.
3) В присутствии отрицательного местоимения или наречия с ни- это слово пишется раздельно.
Нисколько не бесплатно оказываются эти услуги.