31.2k views
3 votes
Which payment system is most likely to delay an online purchase?

2 Answers

4 votes
Debit Card, is the correct answer
User Jignesh Sutar
by
8.8k points
5 votes
Cheque or Debit im guessing

User Jhonson
by
8.3k points

No related questions found