No, Shopify Payments is not officially available in India.
NOIR & BLANCO COMMUNITY Latest Questions
Yes, a Shopify store account is required.
Yes, depending on region and integrations.
A welcome email introduces a brand to new subscribers after signup.