Модуль добавляет кнопку (хуком, без правки ориг файлов) на страницу просмотра заказов. Перед кнопкой есть радиобоксы "оплата за дорученням" , "Зворотня доставка", "Без оплаты".
В настройка модуля вносим АПИ ключ и параметры описанные ниже.
Кнопка с надписью "Сформировать ТТН", возле кнопки анимированная картинка AJAX-работи, при нажатии выполняется следующее:
по апи новой почты создается ТТН накладная.
Передаваемые значения:
order_id – номер заказа на сайте
date – YYYY-MM-DD, По-замовченню – сьогоднішня дата
sender_city – місто відправлення – задается в настройках модуля
sender_company – організація-відправник- задается в настройках модуля
sender_address – адреса відправлення. – задается в настройках модуля
sender_contact – контактна особа відправника – задается в настройках модуля
sender_phone – номер телефону контактної особи відправника – задается в настройках модуля
rcpt_city_name – місто отримувача = полю Город
rcpt_name – організація-отримувач = Компания, if=null, тогда ПП_Фамилия
rcpt_warehouse – поточний номер відділення Нової Пошти отримувача. есть в поле Адрес, должно храниться полное нназвание адреса отделения, сама цифра получаеться из XML локального файла где хранятся адрес/номер (взято по апи с сайта новой почты)
rcpt_contact – = Фамилия_Имя
rcpt_phone_num – =Мобильный телефон, в БД в формате +38096000000, +38 обрезаеться
pay_type – = из настроек модуля
payer – если "оплата за дорученням"=1, то payer=1, а если "Зворотня доставка"=1, то payer=0
cost – =Итого заказа, минимум 400
pack_type – если вес заказ <2 кг= пакет, если более = коробка
delivery_amount – если стоит галочка "Оплата за дорученням" = суме заказа
Если чекбокс "Зворотня доставка" поставлен, то:
redelivery_type – 2
delivery_in_out = суме заказа
delivery_in_out – що саме в зворотній доставці
redelivery_payment_payer – 1
weight – =вес заказа
После отправки всех данных, АЯКС картринка демонстрирует усердную работу и ждет ответа сервера, если все ок – и накладная создана, появляется кнопочка "распечатать накладную" и полученный номер самой накладной.
Номера ТТН храняться в БД, после перезагрузки страницы номер ТТН и кнопки отображаются.
Если при создании накладной ошибка – отображаем ошибку. Все на АЯКС, без перезагрузки страницы заказа.
01-10-2014
Gorets
Даный модуль просто так никогда работать не будет, програмист который его спионерил не знал что в шаблон впилено куча доработок, в том числе подключен выбор складов при регистрации, реализовано сохранение ИД склада в БД итд. Так что не тратте зря денег)
30-05-2014
makdaddyskit
Со всеми обновлениями API в последнее время модуль еще рабочий?
31-05-2013
Chers
Хотелось бы увидеть демо. Как будет происходить обновление модуля?
Работает ли этот модуль вообще на данный момент? Когда выложены последняя версия?
22-04-2013
Meirou
На сколько понимаю возможности выбора города и склада клиентом нет?
19-03-2013
eriusik
а есть ли модуль для доставки на склад и такой, чтобы клиент смог сам указать удобный для него склад?
19-03-2013
picaso
Ау. Кто то отзывы просматривает?
18-03-2013
picaso
У Новой Почты есть Программа лояльности, когда ТТН оформляют после входа в личный кабинет и в этом случае за каждую оформленную ТТН Новая Почта начисляет 200 балов. Вопрос: можно ли подключить ваш модуль к их Программе лояльности, чтобы при оформлении ТТН мне добавлись баллы. За доработку готов доплатить. Пишите на e-mail rutta-home@yandex.ru
01-12-2012
tympi
Скрины конечно очень хорошо, но добавте пож. ещо и текстовку (описание), потому как по картинкам не всё доконца понятно.
Только зарегистрированные пользователи могут оставлять отзывы.