Здравствуйте. То, что Яндекс просто удержал всю сумму после отмены заказа, ещё не означает, что это законно.
По п. 20 Правил оказания услуг общепита № 1515 и ст. 32 Закона о защите прав потребителей Вы вправе отказаться от услуги при условии оплаты исполнителю фактически понесенных им расходов. То есть с Вас могут удержать реальные расходы, которые уже возникли из-за заказа, но их размер должен быть обоснован.
При этом если по карте курьер даже не начал движение к Вам, возникает вопрос, за что именно была удержана стоимость доставки.
Сохраните переписку с поддержкой, особенно время, когда Вы впервые попросили отменить заказ, чек и информацию о заказе и направляйте письменную претензию с требованием вернуть необоснованно удержанную сумму.