Разовый код - высылается банком, если у вас подключен "Мобильный банк". То есть вы хотите сделать оплату (я не знаю, каких банков это касается точно, я говорю про Сбербанк), вас система переадресует на ресурс Сбербанка, вы туда вводите данные по карте и вам на мобильный приходит разовый пароль. Вы его вводите и совершаете оплату. Из личного опыта.