SetRetail10 ◾️ Сервис оплаты Method

Публичное пространство

SetRetail10 ◾️ Сервис оплаты Method

SRTZ-3392 - Получение подробных данных проблемы… СТАТУС

CR-11292 - Получение подробных данных проблемы… СТАТУС

10.4.6.0

Описание

Возможность подключить на кассе оплату через сервис Method, чтобы применять оплату по QR-коду из приложения. Доступна оплата с помощью статического или динамического QR-кода, а также возврат покупки, оплаченной с помощью сервиса Method.

Ценность

  • Для банка:

    • комиссия от платежей;

    • повышение лояльности клиентов банка.

  • Для ритейлеров:

    • увеличение среднего чека и количества покупок

    • реализация дополнительной возможности оплаты для покупателей;

    • повышение лояльности постоянных клиентов.

  • Для покупателя:

    • дополнительная возможность оплаты;

    • ускорение процесса оплаты посредством QRC.


Примеры работы

Оплата чека продажи

SetTouch, динамический код

1. Кассир добавляет товары в чек → нажимает → выбирает пункт меню Оплата чека продажи с помощью сервиса Method.

2. Касса отображает сумму к оплате, кассир нажимает ОПЛАТИТЬ.

3. На дисплее покупателя отображается QR-код, в соответствии с заданными настройками плагина.

4. Покупатель сканирует код и выбирает способ оплаты.

5. Покупатель оплачивает покупку.

6. Касса получает ответ об успешном платеже и регистрирует чек.


Клавиатурная касса, статический код

1. Кассир добавляет товары в чек → выбирает тип оплаты Method.

2. Кассир подтверждает сумму оплаты и нажимает ВВОД.

3. Покупатель сканирует код на кассе магазина и оплачивает покупку выбранным способом.

4. Далее процесс оплаты аналогичен SetTouch.


Возврат чека, оплаченного через сервис Method

SetTouch

1. Кассир переходит в режим возврата → нажимает  → выбирает Возврат по чеку.

2. Кассир находит чек для возврата по номеру смены или номеру документа.

3. Кассир выбирает ВОЗВРАТ ВСЕГО ЧЕКА.

4. Кассир нажимает → выбирает возврат оплаты через сервис Method.

5. Касса отправляет запрос на возврат оплаты. При успешном ответе касса отображает сообщение.

6. Касса регистрирует чек возврата.


Настройка

На сервере

1. На сервере SetRetail/SetCentrum перейдите в раздел Интеграция → Внешние процессинги → кликните .

2. Введите в строке поиска method → кликните Платежные системы → установите флажок  Оплата чека продажи через сервис Method → кликните .

3. Кликните по процессингу Оплата чека продажи через сервис Method.

4. Введите необходимые настройки на вкладке ОБЩИЕ.

ПараметрОписание
URL для отправки Запросов *

Адрес процессинга для отправки запросов

Пример: https://pay.paygine.com/webapi/

Уникальный идентификатор учетной записи ТСП в ПЦ (sector) *

Уникальный идентификатор учетной записи торгово-сервисного предприятия (ТСП) в  процессинговом центре (ПЦ)

Предоставляется после регистрации ТСП в ПЦ

Пароль для формирования цифровой подписи *

Пароль для формирования цифровой подписи

Предоставляется после регистрации ТСП в ПЦ

mtd_ref

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

Предоставляется после регистрации ТСП в ПЦ

Тип QR-кода (Вкл - статический, Выкл - динамический)

Флажок определяет, какой тип QR-кода используется:

  • Если флажок установлен - используется статический код.
  • Если не установлен - используется динамический код.
Способ отображения QR-кода (Вкл - на дисплее покупателя, Выкл - Печатать на кассовой ленте)

Флажок определяет, какой способ отображения QR-кода используется:

  • Если флажок установлен - код отображается на дисплее покупателя.
  • Если не установлен - код печатается на чековой ленте.
Таймаут соединения (сек., по умолчанию: 3)Время соединения с сервисом при попытке оплаты.
Таймаут ожидания ответа (сек., по умолчанию: 10)Время ожидания ответа от сервиса после инициализации оплаты.
Таймаут опроса (сек., по умолчанию: 120)Время через которое касса отправляет запросы статуса оплаты

5. На вкладке ОПЛАТА ЧЕКА ПРОДАЖИ ЧЕРЕЗ СЕРВИС METHOD установите дополнительные флажки настроек, если требуется.



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

Дополнительные способы возврата, доступные всегда

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

Список типов оплат, всегда используемых для выполнения возврата в дополнение к Method.

Способы возврата, дополнительно доступные по решению плагина

Если включена "возвращать дополнительными способами вместо плагина", то этот список не применяется. Выбранные типы оплат должны быть разрешены в настройках шаблона кассы.

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

Функциональность не поддерживается в данной версии плагина.

6. Кликните .

7. Перейдите в Кассовый модуль → Шаблоны касс → кликните требуемый шаблон.

8. Перейдите на вкладку ПРОЦЕСС ТОРГОВЛИ → НАСТРОЙКИ → в секции Типы оплат установите флажок  Оплата чека продажи через сервис Method → кликните .

На кассе

Отредактируйте и выполните запросы на каждой кассе в БД catalog:

1. Укажите login - логин от личного кабинета, выданного после регистрации ТСП в ПЦ

INSERT INTO sales_management_properties (module_name, property_key, property_value) VALUES ('method.payment.service', 'processing.office.login', 'login');

2. Укажите password - пароль, выданный после регистрации ТСП в ПЦ

INSERT INTO sales_management_properties (module_name, property_key, property_value) VALUES ('method.payment.service', 'processing.office.password', 'password');

3. Перезагрузите кассовый модуль.

Экспорт в ERP

Экспорт в ERP-системы осуществляется в соответствии с интеграционной документацией:

Экспорт чека продажи

<purchase ...> 

  • <payments>
    • method.payment.plugin - плагин оплаты Method
  • </payments>
Пример экспорта чека продажи
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purchases count="1">
  <purchase tabNumber="99999" userName="Иванов Иван Иванович" operationType="true" cashOperation="INCOME" operDay="2024-10-04+03:00" shop="779" 
cash="2" shift="25" number="2" saletime="2024-10-04T14:23:05.097+03:00" begintime="2024-10-04T14:20:12.478+03:00" amount="1134.45" discountAmount="0.00" inn="1234567890" fiscalDocNum="48;2">
<plugin-property key="PROMO_PRINT_DISABLED" value="true"/> <plugin-property key="FN_DOC_NUM_IN_SHIFT" value="2"/> <plugin-property key="FISCAL_DOC_ID" value="48"/> <plugin-property key="CASHIER_NAME" value="Иванов Иван Иванович"/> <plugin-property key="UID_PURCHASE" value="e69b16bc-a9a8-4927-acb1-9da8c62a6ba4"/> <plugin-property key="KPP" value="987654321"/> <plugin-property key="CASH_TIME_ZONE" value="+03:00"/> <positions> <position order="1" departNumber="583" goodsCode="0000220" barCode="4216420000220" count="1.000" cost="1134.45" nds="20.0" ndsSum="189.08" discountValue="0.00" costWithDiscount="1134.45"
amount="1134.45" dateCommit="2024-10-04T14:20:12.508+03:00" insertType="2">
<plugin-property key="lineNumberAfterRegistration" value="1"/> <plugin-property key="countryName" value="Россия"/> <plugin-property key="salesTax" value="0"/> <plugin-property key="ffdTag2108"/> <plugin-property key="minimalPrice" value="-1"/> </position> </positions> <payments> <payment order="0" typeClass="method.payment.plugin" amount="1134.45" description="Оплата чека продажи через сервис Method"/> </payments> </purchase> </purchases>


Статьи по теме


© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.

Политика обработки персональных данных