Niyo IDFC SA query

I have applied for Niyo IDFC SA today, got confirmation about the account No. I think I will get Debit card, then only we can activate the banking? Is Niyo IDFC debit card can be used as forex when on abroad? because it hasn’t asked me to enter the passport details?

Hey there! Welcome to the Niyo Community! Yes, once you have received the card, you will be able to activate and indulge in a seamless banking experience. The card can also be used as as a Forex card, please rest assured. ∞LK

Is passport needed for verification because i don’t have one. What should i do?