SDMS portal is an excellent platform for making online payments and transacting businesses with the Indian oil corporation.