The possible reasons could be:
1. The card is not active or has been blocked - you may need to contact your bank to check on this.
2. There are insufficient funds in the account - you could check the balance in your mobile app or via internet banking.