Credit cards have their own online banking payment function, and there is no need to go to the bank to activate it
For non-credit card, if you don’t want to open online banking and want to shop online, you can choose products and sellers when shopping online. Choose one that supports cash on delivery, so you don’t need online banking and can shop online directly