"I can't make it for the appointment"
"Ich kann's nicht schaffen" Can I say that? :)
In a casual situation you can use your phrase, but in my opinion only when you are making the appointment. Else you need a reference to the said appointment. For me, it would sound better if you say "Ich werde den Termin nicht (leider) einhalten können"