Can I pay for completely transfer with my credit card?

You can pay completely amount with your credit card at the day on booking. Sometimes, when the conditions for company are complex, you will have to pay for full amount in advance, but company will inform you about that.