a.) A merchant should be directly integrated with the Razorpay custom checkout flow

b.) A merchant should have a PWA/Msite

c.) A merchant should not be on any e-commerce platform like Opencart, WordPress, etc

d.) The website should have only https URLs

e.) A merchant with standard checkout flow can also integrate with the flow but would take a day technical additional effort to switch from standard to custom checkout flow

f.) The website payment flow should not have postpaid or cash on delivery flow.