In the international scenario, when you want to make online bookings for air travel, in hotels or other establishments, debit card is not acceptable. They always ask for the credit card number. Many concessions that are available to the credit card holder are not available to the debit card holder since he is unable to use it from his computer. Internet rates on hotel bookings are much lower when you use your credit card. This facility is not available to the debit card holders. This in one major advantage of credit cards.