It sure does, but it's usually not that big a deal, provided your LVR and DSR are still OK.Does this sort of thing appear on your credit file ?
I view these interest-free deals as like buying on layby - but you get the goods at the outset. It's terrific if you are sure you can make the payments.
Yes, you might not get quite as good a discount, but if you have extra cash to use as a deposit on an investment, you should overall be much better off.