This is 100% a matter of your employer's policies. Nobody here can possibly answer your question.
There are many employers which require the use of a corporate CC or even a corporate card for which the employer is initially responsible.
Ask your travel desk / finance people.