Lately I've started encountering this double charge procedure on almost every online payment I do.
For example, I've ordered some food from UberEats and the bill was 20,00€ (€10,00 x 2). I immediately saw a -20,00€ deduction on my bank account. Two days after, I saw a new transaction from UberEats which was -10,00€. The next day another transaction which was again -10,00€. So now in total I have -40,00€ from my bank account for the order of 20,00€. Then again a day later, I received a +20,00€, so in the end everything was good.
I am really curious about why is this happening lately? Why do they double charge you first and then few days later you get your money back. I've also ordered something from Nike (200,00€) and now they double charged me that as well (400,00€).
I really don't like this, that more money is taken than the actual bill. And I'm not being asked for any approval. (Even though the money is later refunded).