Facebook begins beta testing for independent payment product on Messenger Jai Vardhan April 17, 2018 News