A global cash card is a debit card so there is no requirement for a credit score. So, if you have a bad credit score then you can still get the GCC debit card.