You can only use your Vault Payments card in store at contactless point of sale terminals (look for the Contactless, Google Pay, Apple Pay or Samsung Pay logo).
Otherwise you can use your card online. Please refer to How do I use my Vault Payments card for online purchases? for assistance in using your card online.