COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Интеграция доставки ИМ на Opencart 2.3 со службой доставки Грастин


Recommended Posts

Основная задача модуля:

Выводить в корзине варианты доставки на основе API Грастин, их стоимость и сроки.

 

Параметры систем

CMS Opencart.pro 2.3.0.2.2

Модуль оформления заказов – Simple

API Grastin http://api.grastin.ru/

Текущий модуль по определению города (в случае ручного ввода есть подсказки, начиная с первой буквы)

 

Требования к модулю

Процесс оформления заказа

На странице заказа должно сначала отображаться поле, необходимое для дальнейшего расчета стоимости и сроков доставки: Город. После правильного выбора города появляется опция выбора типа доставки: почта РФ (с дополнительными опциями курьер онлайн или посылка онлайн), курьер, ПВЗ со сроками и стоимостью доставки(возможность показывать ПВЗ как списком, так и на карте.)

После этого покупатель выбирает тип (со стоимостью) доставки.

Для почты РФ остаются поля: ФИО, индекс, адрес доставки

Для курьера по РФ: ФИО, адрес доставки

Для ПВЗ – выбирает из списка нужный ПВЗ, также отображается информация об особенностях работы ПВЗ (если ее можно получать через АПИ)

После чего процесс определения параметров доставки завершается.

Оплата:

В каждом варианте доставки доступен лишь один способ оплаты:

Доставка почтой – Оплата на почту;

Доставка курьером – Оплата курьеру наличными или картой;

Самовывоз – Оплата в пункте самовывоза наличными или картой.

После оформления заказа:

При создании заказа информация о способе доставки и способе оплаты записывается в базу данных в соответствующие поля.

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу