Hi…,
Welcome.
We cant find any email to account@navigraph.com from you.
Please send email to account@navigraph.com and we shall try to assist. Please be aware not all Debit Cards are accepted.
Also please note Statement from Navigraph on operations in Russia.
Cheers
Ian