Did you buy via the store?
Usually, as soon as someone buys a license, they automatically get a badge, as long as they login using the same email details as when they purchased the license.
Also, whatever method you used to pay - Paypal etc - could be the one holding up the transaction over the festive period.
Also, remember that Scirra are on holiday at the moment, so emails will probably be stacking up until next week: https://www.scirra.com/forum/scirra-winter-holidays_t121129
I'm sure that
Tom will deal with this as soon as he becomes aware.