Do you need to purchase magic bands if you buy your tickets from Disney?

We are staying at the Bay Lake Tower (using rented points). I am wondering if we buy our tickets to the parks from a third party seller if we need to purchase magic bands. If you buy tickets from Disney are the magic bands free? Is it the lodging or the tickets that gives you free magic bands?

Disney gives you MagicBands if you are staying “on site” It has nothing to do with where tickets are purchased. Hope you have a great trip