Sorry to hear you had your account hacked, there have been a number of reports lately.
Here’s some info on the hacking attempts (and successes unfortunately) being carried out by a group of Russian hackers, and what Epic is doing to combat it. There were large “dumps” of usernames (or email addresses) and passwords posted to some hacking forums a while back, if you use the same password for other sites, such as unrealengine.com, the hackers are able to get in.
The hackers are targeting Epic account holders with payment options to purchase Fortnite V-Bucks, which they are then reselling on some pretty shady websites. Please contact PayPal or your credit card company to inform them of the fraudulent purchases, they have been refunding them for other users.
P**lease make sure you do not have any payment options saved to your account, especially if you are getting the “unsuccessful login attempt” emails. You can add them back in when you need to buy something, but make sure you remove it again afterwards.
**If you do use the same password for your email on any other site ****change those passwords AND your email password immediately to prevent more accounts being hacked!!! See the security bulletin I linked above for more details.
Enable 2-factor authentication for your account. This is the best way to ensure the hackers are no longer able to access your account. Make sure you do this AFTER changing the password on your email, otherwise they will have access to the security code.**
You can contact Epic Support by filling out this form. It says Fortnite, but it’s for UE4 support too, just select “PC/Mac” from the Fortnite Game Platform combo-box, select a random Game Mode, and then use “Accounts” option for Game Issue.
Make sure to include all relevant information, including the order numbers. They will reply back to you by email asap, but please be aware the support staff are very busy so it may take a couple days for them to get back to you.