No bank card? No address? No problem. Shoppers in Africa increasingly are buying online from big brands such as Amazon (AMZN.O) or Walmart (WMT.O) even though they have no physical presence on much of ...