Yes, it’s perfectly safe. You’re covered by Visa’s Zero Liability policy* so you won’t be held responsible for fraudulent charges or unauthorised purchases. If you use a digital wallet, it even has extra layers of security that use your device’s technology, plus it doesn’t share your account details with anyone, even the store.
*VISA’s Zero Liability policy covers Australian and New Zealand issued cards and does not apply to ATM transactions, transactions not processed by VISA or certain commercial card transactions. Cardholders should notify their issuer promptly of any unauthorised VISA use. Please consult your issuer for additional details. Additional VISA charges may apply. Please contact your financial institution for further details.