i red in many posts in internet that some banks not allowed to buy crypto with cards or banking transfer as well some banks do not accept deposit if the money comes from a crypto exchange etc. (when you want to withdrawal ..cash out) Is it true? For example i have a bank account in Asia with Citi and i would like to make a banking transfer to an exchange to buy crypto. Do i have to ask to the bank if i can do it? Many exchanges accepts payments by credit/debit cards or banking transfer; so i do not understand if my bank can allow me to do the banking transfer.
It is true. You need to search with Google or search directly on the bank websites. Banks are binded with local laws and local crypto law regulations. There are many nations don't allow and accept bitcoin, crypto tradings by laws. Banks are connected to laws and they don't protect you if you buy crypto or bitcoin with bank transfer.
Try to search and don't break the laws in your nation and the Term of conditions of the bank you use.
In youtube you can see people that easily to transfer or payment to cryptoexchange with cards or banking transfer..
You can buy bitcoin or crypto with bank and bank transfer but the transaction detail has nothing about bitcoin or crypto transaction in details. Do it in secret and some P2P marketplaces allow you to do this.
Generally you must try to figure out what the government, laws and banks allow you to do and what they don't allow. Read Term of conditions of P2P marketplaces too.
[BIG LIST] Crypto Debit Cards[BIG LIST] Buy/Sell Crypto (OTC, P2P, DEXs, CEXs, NO-KYC, ATMs, etc.)