The contract I have with my bank (Italy) states that in case of dispute they will refund the money immediately (end of the working day).
Then they take some time to review the transaction and then they can take their money back if they think my chargeback request was not legitimate.