App developer invoice

Invoice Number: MD20632298
Web order number: D005339335
I paid for it 16.10.2026 but haven't received any updates, please check it

What I don't understand is, App Developers have to pay this yearly fee to push apps out but the turnaround time to get it approved isn't great. I have been waiting a while and even opened tickets. I am getting no response.