Yes, the payments are anonymous. You only need to submit your alias or screen name to make the transactions. No bank details or official names are required for the transactions. However, you can retrieve them at your request.