User Manual/Administration Interface/Service list/ru

Службы, что это?
Панель служб предназначена для настройки параметров доставки и оплаты, доступных в процессе оформления заказа. Элемент службы фактически настраивает поставщика доставки или оплаты, отвечающего за дальнейшую обработку заказа относительно его оплаты.

Доставка
В процессе оформления заказа, покупателю может быть предложен выбор способа доставки, например, UPS, TNT, и тому подобное, а каждый способ доставки может иметь описание, значок и цену. Можно добавить столько способов доставки, сколько нужно.

С другой стороны, каждый способ доставки требует настройки определённых параметров поставщика доставки. Поставщик доставки занимается обработкой заказа после успешной его оплаты. Это может быть полностью ручной процесс передачи заказа партнёру по логистике, либо автоматический процесс с предоставлением скачиваемого файла заказчику. Всё что можно выразить алгоритмически, можно реализовать через провайдера.

Оплата
Как и для доставки, покупателю может быть предоставлен выбор метода оплаты, предоставляемого магазином. Как и в доставке, метод оплаты может иметь название, описание, значок и даже цену.

Для каждого метода оплаты необходимо настроить поставщика платежей, который будет следить за процессом оплаты. Можно выбрать один из двух типов процессов оплаты: локальный и удалённый. Локальный процесс собирает требуемые данные (если какие-либо данные вообще нужны) и сохраняет их локально в системе магазина. При удалённый процесс перенаправляет покупателя на платёжный шлюз, который обрабатывает платёж и извещает магазин о результатах оплаты (обычно успех или ошибка).

Доступны дополнения, реализующие поставщиков платежей, особенно те, что используют платёжные шлюзы для обработки платежей покупателей.

Замечание: не используйте никаких поставщиков платежей, хранящих детали кредитных карт локально в системе магазина, до тех пор, пока не будете сертифицированы, как PCI-совместимы. За информацией обратитесь на сайт PCI Совет Стандартов Безопасности.

Декораторы
Декоратор может добавить дополнительные возможности к существующему провайдеру оплаты или доставки только через настройки. Например, стоимость доставки зависит от веса товара и должна рассчитываться динамически, на основе этого значения. Так как каждый параметр доставки может иметь собственные издержки (соответственно, стоимость доставки), декоратор может просуммировать вес, рассчитать стоимость доставки по этому весу, на основе определённых правил, и заменить значение издержек на доставку на новое значение. Это справедливо и для платежей с переменной стоимостью за операцию.

За примером настройки декоратора взгляните на страницусвойства служб.

Список всех служб


В списке представлен постраничный список всех доступных в системе параметров оплаты и доставки, фильтруемый по любым критериям. По умолчанию выводятся самые важные столбцы, но список можно адаптировать. Методы доставки и оплаты можно добавлять, править или удалять используя кнопки меню или пункты контекстного меню, появляющегося по щелчку правой кнопкой мыши на элементе списка. Двойной щелчок по элементу выводит для редактирования сведения о методе доставки/оплаты.



Ручная
Полностью ручная обработка заказов без каких-либо извещений. Устанавливается лишь статус заказа на "в обработке/in progress". Нет настроек.

По умолчанию
Передача XML с заказом на веб сервис, понимающий содержимое XML.


 * url (обязательно) : URL веб сервиса, куда должен быть отослан XML с заказом и понимающий высланный XML, например, "https://localhost:443/order.php".


 * username (необязательно) : имя пользователя, если для использования сервиса требуется авторизация.


 * password (необязательно) : пароль, если для использования сервиса требуется авторизация.


 * ssl (необязательно) : для разрешения самоподписанных SSL сертификатов, этот параметр должен быть установлен в "weak".


 * project (необязательно) : определяемое пользователем название, которое будет добавлено внутри тега в XML.

DirectDebit
Если нужно предоставить возможность платежа через автоматический банковский перевод с банковского счета клиента, необходимо настроить этого поставщика службы оплаты. У покупателя будут запрошены необходимые детали, вроде названия банка, банковского счёта и так далее, которые сохранятся с заказом. Эта служба не имеет никаких параметров.

PayPalExpress
Оплата через PalPal доступна при помощи поставщика службы оплаты PayPalExpress. Обеспечиваются все возможности, предлагаемые PayPal. Обязательные параметры настройки:


 * paypalexpress.AccountEmail : адрес e-mail учётной записи, на которую будут поступать деньги, обычно используемый при регистрации;
 * paypalexpress.ApiUsername : имя пользователя учётной записи, используемой для автоматической связи с магазином. Это не имя пользовательской учётной записи!
 * paypalexpress.ApiPassword : пароль, связанный с именем пользователя API. Это не пароль от пользовательской учётной записи!
 * paypalexpress.ApiSignature : общий секретный код, создаваемый PayPal для пользователя API.

PrePay
Используется для платежей, которые должны быть сделаны заранее, перед организацией доставки заказанных товаров, вроде предоплаты банковским платежом. Служба не имеет никаких параметров.

PostPay
Полезна для всех платежей, когда пользователь оплачивает заказ после его размещения, например, оплата по счёту или наличными при получении. Служба не имеет никаких параметров.

<< Назад: параметры дополнений | Далее: параметры методов доставки и оплаты >>