Jak říkáte právě kvůli pohybu kurzů nejde udělat blokace přesně.
A k tomu proč se dělá. Je to samozřejmě ochrana jednak banky (hlavně) a taky trochu klienta, aby se nedostal do problémů s účtem (debet).
Pořád lepší dostat z klienta kurzový rozdíl, než celou čáastku, kterou by bez blokace vzápětí po zaplacení vybral třeba v bankomatu nebo na pokladně. Ať už úmyslně nebo ne. Jsou takoví "experti". Lepší vrabec v hrsti...