Yesterday I made a payment for my server, but it`s not showing up under "Payments" if I am logged in?
Do I have to claim the server before?
I would think not since you could help sponsor someone elses server just by looking it up, If it is your server however its best to claim it
You have to be logged in when paying for it to show up in payments.
Claiming if to allow you to add a profile page to the server