ommunist: корзина как описано выше там была?) А после отправки заявки, она приходит в админку и там уже админ может менять её статус, фильтровать и сортировать все заявки по номеру, дате, "цвету", "стилю", экспортировать любые заявки в exel и тд. Плюс в заявке (в корзине заявки) может быть не одна позиция.
ommunist: я понимаю, что понятное API и тд. Можно было и CF7 для этого использовать по сути. А еще лучше - написать все с нуля на JS. Просто как минимум сроки очень сжатые, требования к CRM у заказчика достаточно высокие, плюс сами формы ничего толком не дадут, для них нужно дописывать дополнительный функционал - та же корзина и добавление в неё позиции из любыми комбинациями опций, которые содержат в себе цены и сроки.
"Реализовать решено на Woocommerce т.к. в дальнейшем все запросы от юзеров нужно будет обрабатывать внутри админки через CRM, плагин под вукомерс для этого уже существует."
Как-то мутно все. Зачем вообще растр, та и свг? В том то и суть - уйди от растра. Трапецию можно сделать и с простым div, применив к нему perspective и rotate. Но потом размыть не получится.