inside my google search console, i have a Missing field "price" on all my products but the price is there on my website.
could this be a afterpay or something issue ?
my website is www.skinartisan.com.au
It'll be referring to schema, not on visible page content.
Quick check by plugging in one of your product pages into the the Structured Data Testing Tool shows there's no 'Product marke-up', nor price property of that product.
Easiest way I'd recommend fixing is to grab an app called "JSON-LD for SEO" - it does have a one time cost (US$299 iirc). I'm not affiliated, I just like the app. It should self install pretty easily, or else just ask them for help.
Or if you want to be cheap and have some time & tech skills, there's a decent starter JSON-LD script that you can have a go at setting up yourself over here -> https://feedarmy.com/kb/shopify-microdata-for-google-shopping/