a.)The merchant must have an M site (preferably a PWA) or a React Native App to get onboarded on Switch

b.) The merchant should have a backend server. All the backend API needs to be called from the backend server

c.) The website should not be on any eCommerce platform like WordPress, etc as right now PhonePe switch doesn't support integration with eCommerce platforms

d.) All the URLs of the website should be https