According to a 2003 research study by VISA, the average per transaction purchase with a card was USD 253.
Other obstacles include lack of merchant acceptance and a weak infrastructure for card processing.