Однокоренные с «покупка»: покупатель, купцы, купец, купленный, купить — все они связаны с корнем «куп(‑)» в значении «покупать/торговать» (в «покупка» есть приставка по‑ и суффикс: по‑куп‑ка). Не однокоренные: купать, купальник — корень тот же фонетически, но другой лексический корень/значение («купать/купаться» = мыть, плавать), не связаны с «покупать».
Не однокоренные: купать, купальник — корень тот же фонетически, но другой лексический корень/значение («купать/купаться» = мыть, плавать), не связаны с «покупать».