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