Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Доработки сайта

project expired


Необходимо выполнить доработки по тз.

Оплата после выполнения
ТЗ:
1) Реализовать возможность оформления заказа с доставкой через PickPoint.

Добавить в админке в разделе «КЛАДР и доставка» у каждого города поля:
- Доставка PickPoint
- Доставка PickPoint (с предоплатой)
- Срок доставки PickPoint
При оформлении заказа данные (обе стоимости и срок доставки) берутся из этой статической таблицы БД сайта.
Вариант доставки пикпоином отображается для всех городов. Это не очень хорошо, т.к. они есть не во всех городах. Прошу посмотреть их API более подробно – возможно у них есть запрос на список доступных городов. Хотя я не нашел.
После выбора данного способа доставки клиент должен выбрать постамат (см. Макет PickPoint.psd). Без выбора постамата на следующий этап оформления заказа не переходить.
При нажатии «выберите пункт выдачи PickPoint», пользователь попадает на специально разработанный интерфейс по выбору удобной для него точки доставки. Выбор может осуществлять по карте города, по карте метро (для тех городов, где это актуально) или по списку. Пример размещения можно увидеть по ссылке: http://pickpoint.ru/select-test/test.html.
Тех. описание - см. Приложение «2012_10_01_Инструкция_встройка МОДЕРНИЗИРОВАННОГО модуля выбора постамата PickPoint.doc»
Информация о выбранном пункте выдачи или Постамате PickPoint возвращается в виде массива с ключами "id", "address" и "name", где id — это ID постамата, address — его адрес вместе с городом, name — название точки. Данная информация должна быть сохранена в записи заказа в базе данных (добавить соответствующие поля), а также выгружаться в письмо с данными заказа, отправляемое клиенту и менеджеру.
При наведении на «сеть постаматов» (см. макет) – выводим информацию о принципе работы:
-----
Постамат – автоматизированный посылочный терминал, куда доставляется Ваш заказ. Далее Вы самостоятельно забираете заказ в удобное Вам время, следуя инструкциям в меню терминала.

5 простых шагов:
1. Выбираете ближайший к Вам постамат.
2. В момент доставки заказа в постамат Вам приходит SMS с кодом получения заказа.
3. В удобное время Вы приходите к выбранному постамату и вводите код, присланный в SMS-сообщении.
4. Оплачиваете товар наличными или пластиковой картой непосредственно у терминала
5. Забираете свой заказ.

ГДЕ? Постаматы установлены в торговых центрах, крупных розничных сетях и супермаркетах.
КАК? Оплатить за заказ Вы можете наличными или пластиковой картой
КОГДА? Вы сами выбираете удобное Вам время, чтобы забрать свой заказ

Подробнее о работе постаматов и пунктов выдачи PickPoint (прим. для разработчика: открывается страница “Оплата и доставка” с якорем у раздела, посвященном PickPoint (еше не сделан, скоро будет)).
-----

Заодно поправить один момент:
сейчас при наведении на срок доставки (где “3-5 рабочих дней”) должна открываться подсказка (поп-ап текст), но он почему то перестал открываться. Не знаю когда это произошло. Разберитесь пожалуйста. А после этого перенести эти подсказки со сроков доставки на названия способов доставки (доставка курьером EMS, доставка Почтой России). Короче так же как теперь будет подсказка у PickPoint.

Данные описания очень желательно вынести для редактирования в админку.

После оформления заказа с выбранной доставкой PickPoint необходимо через API зарегистрировать отправление (всегда одноместное) в системе PickPoint. Используем описание API (см. Приложение).

Комментарии к полям при регистрации отправлений (выделено жирным):

SenderCode 9990080412
BarCode ШК опционально, в зависимости от клиента (вроде у нас его нет)
Description Описание вложимого, строка 200 символов, обязательное поле (запчасти для мобильной техники)
RecipientName Имя получателя, строка 60 символов, обязательное поле
PostamatNumber Номер постамата, вида xxxx-xxx, обязательное поле
MobilePhone Мобильный телефон для СМС, обязательное поле (проверить есть ли контроль корректности тел. номера при оформлении заказа. Если нет – сделать шаблонный ввод)
Email Email, строка 256 символов
PostageType Вид отправления, обязательное поле
10001 Стандарт (при предоплате)
10002 Приоритет
10003 Стандарт НП (наложенный платеж)
10004 Приоритет НП
GettingType Тип сдачи отправления, обязательное поле
101 вызов курьера
102 в окне приема СЦ
103 в окне приема ПТ валом
104 в окне приема ПТ (самостоятельный развоз в нужный ПТ + при создании отправления у ПТ - С2С)
PayType Всегда 1
Sum Сумма к оплате, обязательное поле
InsuareValue Сумма страховки (без страховки)
Width Ширина, в см, обязательное поле при типе сдаче в окне приема ПТ (валом или по ячейкам) вроде можно не указывать
Height Высота, в см, обязательное поле при типе сдаче в окне приема ПТ (валом или по ячейкам) вроде можно не указывать
Depth Глубина в см, обязательное поле при типе сдаче в окне приема ПТ (валом или по ячейкам) вроде можно не указывать

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 5 days
    Сергей Долгополов
     177 

    Добрый день, предварительно ознакомились с нужными доработками. предлагаем вам вариант разбить все на части. Оплата за сделанную работу - часть сделали часть получили. Только так

    Ukraine Ukraine | 25 September 2013 |

Project published
25 September 2013
294 views