Why do double charges occur?

It is the result of the system’s incapability of 1% of the card issuing banks in Spain.

A transaction is first authorised and then captured in a second stage. This is common practice in all financial networks. Although this “pre-authorisation mechanism” is an official mechanism in Spain, it is not properly functioning with some issuing banks.