I tried to top up an amount within my bank's published limit, but my attempt is still unsuccessful. What else can I do?

Some debit cards have a preset that prohibits e-commerce/online transactions.

You may need to change the setting of your debit card to enable online or e-commerce transactions. Contact your (ex)bank to find out how to do this.