Welcome to the community
Our site should be working just fine Let me know what exactly happens when you try to log in and we'll take it from there.
As for making a payment, there's lots of different ways! Check out our blog
Let me know!