An online payment transaction could be declined for a variety of reasons. It could be due to incorrect payment details or if you've reached your credit card limit.
To solve this, please make sure that your account has online banking feature enabled specifically for E-Commerce option, then try one of the following steps: