Payments can be declined for many reasons. These can be for:
- Insufficient funds
- Fraud action from your bank
- Incorrect payment details
- Incompatibility or foreign currency accounts
One of the most frequent reasons is the fraud action taken by your bank as they might believe that the transaction might not be placed by you. This usually happens in unusual hours of the day were it can be more suspicious.