Basically, it means you could bypass the need for a bank checking account whenever depositing

Select your currency
EUR Euro