No, a credit or debit card is not required to create a shop in Nakshi. You have the choice to use either your bank or PayPal account for transactions.

Did this answer your question?