Newly launched bank transfer to Russia