Once i completed the order they asked my ID with a picture of the order screen. That already seemed EXTREMLY sketchy but i did it (with blurring some information) Then they asked me to send a picture of me holding my ID with my face NEVER do this people! They might be a legit company but NEVER give anyone that personal data. They have no right to ask for this. Its even against the EU law. Under GDPR (Article 5 - Data Minimization & Purpose Limitation), companies can only collect necessary personal data for a legitimate reason. A first-time payment is NOT a valid reason to request an ID, let alone a selfie with your ID.
DO NOT give them any personal details as they have absolutely NO rights to.