Not quite--the virtual cards (it seems) you can create on your own as you need them, cancel them as you need them, set spending limits, etc.
I suppose you could use gift cards for a similar function, but the flexibitliy of virtual cards seems to be much more robust.
These are just new to me, and I'd love to hear from someone who's using them....