Перейти к содержанию

bsb

Members
  • Постов

    1
  • Зарегистрирован

  • Посещение

Converted

  • Gender
    male

Достижения bsb

Newbie

Newbie (1/14)

1

Репутация

  1. Привет! Как-то полгода назад, когда еще был актуален собственный интернет-магазин, я думал о том, чтобы собрать все модули доставки и оплаты в один. Сейчас актуальности особой нет, ибо магазин не работает, но было бы интересно раз и навсегда разобраться с проблемой разнобоя модулей ТК и наложенного платежа. Свою идею просил в своё время воплотить JohnnyVeg'у с OpenCartForum, но тогда сумма не подъемная была, да и актуальность пропала. Как примерно я всё вижу На сайте: Чувак набрал товаров в корзину, обозначил себя (залогинился или заполнил данные), доходит до "Доставки". По его геогр.зоне ему предлагается список транспортных компаний, которые делают доставку в его город (каждый город, с которой работает та или иная компания, занесен в регион). Он выбирает транспортную компанию, получает сумму доставки Затем идет к оплате и завершает заказ. В админке, в модуле: Список транспортных компаний. При редактировании можно выбрать: Стоимость забора груза (фиксированное значение). Способ расчета: - фиксированную оплату; - процент от суммы; - процент от суммы + фиксированную оплату. Список географических зон, для каждой из которых указывается: - одно (или два, если способ расчета=3) значения для способа расчета; - стоимость доставки груза до адреса; - тарифы в зависимости от веса (можно строкой "кг:руб;кг:руб"). Строка может быть пустая. ПРИМЕРЫ I. Примеры заполнения в админке: 1. заходим в модуль, видим транспортные компании: ТК Луч ТК Энергия ТК КИТ 2. заходим в ТК Луч [x] номер паспорта процент + фиксированная оплата [Шадринск], [2]%, +[150], до адреса [150], от веса [0:50,30:100,50:150] [Курган], [2]%, +[200], до адреса [150], от веса [0:50,30:200,50:350] 3. заходим в ТК Энергия [ ] номер паспорта фиксированная оплата [Москва], [300], до адреса [200], от веса [ ] [Шадринск], [340], до адреса [200], от веса [ ] 4. заходим в ТК КИТ [ ] номер паспорта процент [Новосибирск], [3]%, до адреса [200], от веса [ ] [Курган], [2]%, до адреса [200], от веса [0:150,30:300,50:450] При расчете все значения плюсуются В модулях оплаты всё предельно просто: модуль "Наложенный платеж", либо процент от суммы заказа, либо фиксированная оплата, равная некой стоимости. Вся проблема наложенных платежей в том, что на том конце покупатели кочевряжутся, либо не забирая товар, посмотрев на него, либо не приезжая в отделение/ТК вовсе. Моё решение - брать предоплату, равную расходам доставки, отправки обратно и стоимости услуг наложенного платежа. II. Пример заполнения доставки при оформлении заказа 1. По географической зоне (у него Курган, например) юзеру подбираются транспортные компании: ТК Луч ТК КИТ 2. Номер паспорта из профиля [1234 567890] 3. флаг: [x] доставка до адреса Оплата: 1. Оплата наложенным платежом. Предоплата: 123р. 2. Оплата обычная (остальные модули).
×
×
  • Создать...