According to the report, 800 million people will have access to online payment options in India by 2019