Do merchants need an approval for new corporates domains they add? No. New domains don’t need approval, they’re automatically activated. Any newly registered customer with theses domains would be directly assigned to the corporates.