We have implemented two changes in our system. They are
1) Now you can track the status of pending payments. Also you can see the list of previous payments made to you. You can find the link on "My Account" page.
2) With immediate effect you are requested to update your account with name and address details. For more information go to "My Account" page.