No, credit or debit card is not required to create a shop. You don’t need to enter any details of credit/debit cards for creating an account on NAKSHI as it is a subscription free platform. We don’t charge any fees for registration on Nakshi.

Did this answer your question?