It could depend on how you paid.
Paying with Credit Card is pretty much immediate; definitely within a day. However, paying via money transfer etc, the license wouldn't be sent until money is confirmed received.
Just my thoughts on the matter.

Was there no further information on the confirmation email?