Many might know that Twitter allows its users to accept payments through their Twitter profiles. The micro-blogging website introduced a…