The permanganate ion has an intense purple colour. Mn (+ VII) has a d0 configuration. So the colour arises from charge transfer and not from d—d spectra.
In MnOX4X− an electron is momentarily changing OX−− to OX− and reducing the oxidation state of the metal from Mn(VII) to Mn (VI). Charge transfer requires that the energy levels on the two different atoms are fairly close. O=(8)=2K,6L Mn(25)=2K,8L,15M
hence the charge transfer occurs from L→M