Yes, mastercard can be weird sometimes. I use their debit card, but I've found that on some airline sites (when booking flights) if I click "debit card" it won't accept it, so I start all over again and then click "credit card" and it accepts it, even though it's a debit card all along.