В плане дизайна что-либо особо советовать не стоит.
Вы должны указать требования (одноязычное, многоязычное)
Корпоративные цвета/логотипы/стандарты, если они есть.
Примерно варианты внешнего вида можете обсудить. Светлое/темное/крупное.
Но вот весь функционал нужно описать детально.
Как должна проходить покупка - какие шаги, то есть берете пачку листов, и на них рисуете все возможные страницы как для пользователя, так и для оператора заказов, так и для админа.
ТЗ должно подробно описывать функционал. Это и для вас задача, чтобы все было выполнена. И для исполнителя понятно, что можно за это запросить xx денег, и лишнего, что в это ТЗ не вошло не делать, или за отдельные деньги.
Если не чувствуете себя полностью уверенным, можно как вариант с исполнителем договориться, что вы совместно создаете ТЗ, и эти несколько часов оплачиваете как консультацию, а затем уже согласовываете сроки/стоимость по выполнению этого составленного ТЗ.