A transaction may fail for a number of reasons. Some of these include: insufficient balance, expired/inactive card, wrong PIN/card details entry, rejection by the banking system, pending account identification, frozen card, blocked transactions of certain types from the security settings.