No, they are not. Depositing rules and requirements may vary. But the general procedure is the same: one should create a personal account, select this method, enter the card number, and the required amount.