Twitter is close to letting its users purchase products directly through the social network and is nearing a deal with payments startup Stripe to help it accept credit card payments from its users