As soon as you apply for an instant credit card, the bank carries out a soft credit check before giving an immediate approval ...