There is no such correct way to purchase the Robux without using gift cards. Everyone has to purchase the real word currency and sell the Roblox to the official partners. There is no such existence of free Robux codes.