Failure rate in debit transactions could mean economy not ou