Teen refusing to cooperate

My son refuses to cooperate, he doesnt come in from school and returns after the time i give him to be home. I am fed up of giving with no return. Example he wants a lift every morning to school. I respond to avoid being fined. Today i refused to take him so he refused to go to school. Stand offs in the morning are becoming a habit he is 15 years old. I have a 13 year old who gets up and goes to school and does her chores for her spending money. I have asked my so to be home from school, be in by 10 and be in school everyday for his spending money. He refuses all of these.  I am stuck. I have decided to cut off his spending money until he can respond to my requests. Any ideas??