Birkaç sebebi olabilir.
İlki kur çevirme ücreti. Kullandığınız bankaya göre döviz çevirme işlemi için ekstra ücret ödemiş olabilirsiniz. Ancak iadede bu tutar eksik olacağı için paranız eksik yatmış olabilir. Bir bankanızla görüşün bundan şüpheleniyorsanız.
Bir diğer seçenek bizim döviz kurumuzun aşırı dalgalanması. Yani malum Ekrem İmamoğlu olayında döviz nasıl oynadı gördünüz. O araya falan denk geldiyse, 21 dolar 2 saat içinde 50-60 TL fark yaratmış bile olabilir. Sizin de satın alma ve iade işlemleriniz böyle bir duruma denk gelmiş olabilir. İadeyi de dolar ile yaptıklarından ötürü siz alırken dolar 40 ama iade edilirken 37 TL olsa, arada 60 TL fark olur kabaca.
Aklıma gelen son makul seçenek de doğrulama amaçlı provizyon kesintisi. Bazı firmalar bazı kartlardan önce 1 dolar 2 dolar gibi doğrulama ücreti alırlar. Yani siz 21 dolara oyun alırsınız ancak firma sizden ekstra 1-2 dolar daha kesebilir. Bu para provizyonda kalır. Bankanıza göre genellikle 14 gün içinde iade edilir kartınıza. Mesela Blizzard da böyle çalışırdı TL'ye geçene kadar. İlk kez bir kart tanımladığınızda genelde doğrulama amaçlı 1 dolar keserdi. Sonra da iade ederdi. Kartınızı doğrulardı yani.