Доставка
Класс доставки должен реализовывать интерфейс msDeliveryInterface
в котором всего 3 метода:
- getCost - считает и возвращает сумму заказа.
- success - успешный ответ
- error - ошибка
Последние 2 метода в обычной логике не используются.
Стандартный класс доставки msDeliveryHandler
только прибавляет добавочную стоимость, которая указана в настройках в абсолютном выражении или в процентах.
Настройка стоимости за расстояние игнорируется и нужна только для расширяющих классов.
Для подключения своего собственного класса доставки смотрите соответствующий раздел.