How are these cards delivered to employees?

Digital gift cards can be sent instantly via email, allowing for immediate use without the need for physical distribution