If your card transaction has failed the most probable cause is a bank decline. Our payment provider acts as a middleman between Heuristech and your bank to process payment.
Common reasons include: insufficient funds, incorrect card details, daily limit exceeded.