Hi Deb,
Great question! Using a debit card won't impose an additional delay on your funds -- many are treated just like credit cards.
We can't speak to all debit cards, though, as some card issuers may not allow for online purchases with a debit card. Rest assured, this won't affect your funds!
Best,
Evelyn