Daniel Hakim Abdullah will serve a prison sentence after failing to pay a RM60,000 fine for the offence committed at a Shah Alam flat last year.