Not everyone is happy to use CREDIT card. You can get a gift card that is top up. Some large shopping centers and shop chains offer them. They will have Visa or Mastercard logo and can be used as regular CC.