Наложенный платеж
То каким образом будет производится оплата заказа (на сайте или при получении) модуль определяет по платежной системе, указанной в заказе. Какие платежные системы будут использоваться для предоплаты, а какие будут использоваться для оплаты при получении можно указать в настройках модуля в разделе Платежные системы, при которых курьер не берет деньги с покупателя.
В штатном функционале модуля не предусмотрена возможность учета комиссии за наложенный платеж, однако ее можно реализовать с помощью доработки. Для этого необходимо:
-
Создать второй обработчик автоматизированной службы доставки для СДЭК.
-
В настройках обработчиков службы доставки СДЭК на вкладке Параметры запроса для каждого из обработчиков задать свой идентификатор.
-
В настройках обработчиков службы доставки СДЭК на вкладке Ограничения для каждого из обработчиков задать ограничения по платежным системам. Чтобы один был доступен только для платежных систем, подразумевающих наложенный платеж, а другой, наоборот, с оплатой без наложенного платежа.
-
С помощью обработчика события onCalculate необходимо определять корректный обработчик по идентификатору и для него модифицировать рассчитанную стоимость доставки, добавляя необходимый процент комиссии наложенного платежа.
В зависимости от того каким образом работает оформление заказа (что идет сначала службы доставки или платежные системы) конечный результат будет выглядеть по-разному. Если вначале идут службы доставки на выбор будет представлено 2 службы доставки, «СДЭК без наложенного платежа» и «СДЭК с наложенным платежом». В случае, если сначала идет выбор платежной системы, то клиент в зависимости от выбранной платежной системы будет видеть только необходимые службы доставки.
Настройка сайта и внесение добаботок не входят в рамки бесплатной технической поддержки модуля.