Overall credit card transaction failure rate is something like 25%. Debit cards are somewhat better, but still very high.

Reply to this note

Please Login to reply.

Discussion

No replies yet.