Make online payments without a credit card. SiD Instant EFT is a secure payment method that allows You're then prompted to log in to your Internet Banking..