I don't have a website, can I still sell on Zasttra.com?

You don't need a website to start selling on Zasttra.com. All you would have to do is list your products on Zasttra and start selling.