Yes, you need a website to place the ordering widget on.
If you do not currently have a website then we do offer various options, including a free website builder that is included with the pro plan.