I did wait 24 hours and I did tap on after adding the funds. My card is registered.
The idea of having a card that I can add funds to online and in the amount that I want is a great idea, but I don't like having money stolen from me. Presto has been no help, my bank has been no help. I won't...