Correction: they did get a 5 digit number from support. But nothing since. I wish there was a call center for payment support though.
I've let an admin know.