BillDesk is an online payments platform providing electronic payment solutions to consumers and businesses across India.