How long does it take for the funds to become available/for the cards to be topped up?

We can top up card balances within 24 working hours of receiving a top-up request and your confirmation that your funds have cleared.