Nobody can promise a result before the facts are known. What can be described is the order of work, what each stage needs from you, and where the process usually slows down. The stages below apply to card payments, bank transfers, and mixed cases where money left through more than one route.
First contact and a short account of events
You describe what happened in your own words: which platform, how the first deposit was made, what was promised, and when withdrawals stopped working. At this point nothing is filed anywhere. The goal is to establish the payment route and the dates, because those two facts decide which dispute procedure is even open to you.
Collecting what still exists
Card statements, transfer confirmations, the platform's terms page, email threads, and chat logs with the account manager. Screenshots are useful, but exported statements carry more weight. If the site is already offline, a saved copy of the withdrawal page and any fee requests matter more than a general description of the platform.
Sorting the payments by route
A card payment, a SEPA transfer, and a crypto transfer do not follow the same path and do not share deadlines. Each one is reviewed separately, including the ones that look too small to bother with. Small test payments made early often turn out to be the easiest to challenge, and they help establish the pattern for the larger ones.
Filing with the right counterparty
For card payments this means the issuing bank or card scheme dispute process. For transfers it is a recall request through your own bank, which depends on the receiving bank's cooperation and is not guaranteed. You file, you keep the reference numbers, and you wait. This is the stage where most people expect a fast answer and rarely get one.
Responding to requests for more detail
Banks and card issuers come back with questions, sometimes more than once, and sometimes months apart. Missing a reply window can close a case that was otherwise workable. Keep the correspondence in one place and answer specifically rather than repeating the whole story each time.
Outcome and what it does not cover
A dispute can end in a partial refund, a full refund, or a rejection with reasons. It does not recover money sent as crypto, and it does not touch funds that were never actually transferred. If the outcome is negative, the written reasons usually tell you whether a second attempt is realistic or whether the route is closed.