No, Macau, unfortunately, has not made an online application for visa available for visitors. You can only avail the visa by applying directly at the embassy for the People’s Republic of China in New Delhi.