Доработка форм оформления заказа.
В Webasyst Shop Script нужно переработать систему оформления заказов до следующего состояния:
1. Заказ оформляется в 4 этапа (как и в оригинале), но нужно немного исправить:
1-1 Ввод контактных данных и регистрация. Всего должно быть 5 полей + стандартные капча, подписка, регистрация . Обязательные поля: имя, фамилия, телефон. Необязательные поля: email, адрес. Имя и фамилия должны запрашиваться 1 раз.
1-2 Выбор способа доставки - оставить стандартную страницу без изменений.
1-3 Выбор способа оплаты - оставить стандартную страницу, но разрешить ввод длинных имён для способов доставки.
1-4 Подтверждение. При выборе способа оплаты "счёт для юр. лиц" дополнительно запрашивать ИНН и Название компании (как и в стандарте). При выборе способа оплаты "счёт для физ. лиц" дополнительно запрашивать Отчество и Номер паспорта (как и в стандарте). Эти данные будут вставляться в счёт.
2. В счёте и информационном письме, которые получает клиент, должна корректно рассчитываться и отображаться сумма НДС.
Для каждого товара в Магазине назначена своя ставка НДС (18%, 10% или "не определено", т.е. НДС не облагается). НДС всегда включен в стоимость товара.
Доставка также должна облагаться НДС 18%, её стоимость должна отображаться корректно при оформлении заказа.
3. Общий стиль (дизайн) форм оформления заказов должен соответствовать сайту. Текст и формы должны быть понятны для посетителя.