kardeşim sistemde sorun yok sorun;

        $query = $db->query("SELECT * FROM para_transferleri", PDO::FETCH_ASSOC);
bu satırda. sen her seferinde tüm para transferlerini çekiyorsun. dolayısı ile kontrol olmadan aynı işlemler tekrarlanıyor bu alanı bir koşula bağlamalısın. (where status = 0 vs) sonra kodun sağlam çalışacaktır.