Hello, when you select the bank payment method, your clients will need to manually send you a bank transfer to your bank account (you would typically add your account details to the additional details of the payment method so that your customers can see them).
If you want your clients to use an automated payment method, you can use Visa, Mastercard and instant EFT on your website using PayFast: Here is the guide on how to do that: https://portmoni.com/visa-mastercard-payments-website-payfast/
Related questions:
> I've added a payment method to the website and it don't seem to open for a client to put in their bank details