Hi @scotty.teh.sysop, thanks for reaching out! As @JustBrendo mentioned, our support number is 1-855-636-2265.
You can activate your card without logging in by visiting: Activate physical card
We also have a helpful article you can follow here: How to activate your Neo physical card
I’ll also DM you so we can look into not receiving the text messages portion as well ![]()