Инструкция по интеграции Кристалл и Яндекс Пэй + Сплит

Оплачивать покупки при помощи Яндекс Пэй и Сплит в кассовой программе Кристалл можно установив специальное приложение. Приложение предоставлятся партнёром "Компания CSI" бесплатно.

Настройка приложения

Настройка на сервере

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

  2. Введите в строке поиска яндекс → кликните Платежные системы → введите в правую секцию поиска яндекс → установите флажок Яндекс Пэй и Сплит → нажмите Сохранить,

  3. Кликните по процессингу Яндекс Пэй и Сплит,

  4. Введите необходимые настройки на вкладке Общие,

    Адрес подключения

    Укажите значение URL API Яндекс Пэй:

    • https://sandbox.pay.yandex.ru/api/merchant/v1 для тестового подключения;
    • https://pay.yandex.ru/api/merchant/v1 для рабочего подключения.

    API-ключ

    Укажите значение из личного кабинета Яндекс Пэй:

    Доступна оплата Яндекс Пэй Доступна оплата в Сплит

    Доступные способы оплаты. Установите хотя бы один флажок.

    Время жизни заказа (в секундах)

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

    Минимально допустимое значение 180 секунд, максимальное - 604800

    ID товара

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

    Максимальное количество символов - 2048.

    Наименование товара

    Универсальное наименование товара, используемого для передачи в запросе на оплату.

    Максимальное количество символов - 2048.

    Таймаут соединения (сек., по умолчанию: 3)

    Время соединения с сервисом при попытке оплаты.

    Таймаут ожидания ответа (сек., по умолчанию: 10)

    Время ожидания ответа от сервиса после инициализации оплаты.

    Количество попыток для запроса (по умолчанию: 5)

    Количество попыток отправки запросов на создание платежа.

  5. На вкладке Яндекс Пэй и Сплит установите дополнительные флажки настроек, если требуется,

  6. Нажмите Сохранить,

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

  8. Перейдите на вкладку Просцесс торговлиНастройки,

  9. В секции Типы оплат установите флажок Портал поддержки продуктов Яндекс Пэй и Сплит → нажмите Сохранить.

  10. Для настройки кнопки быстрой оплаты на кассе SetTouch подключитесь к базе данных на сервере SetRetail/SetCentrum с помощью PgAdmin или SetConsole.

    Вставьте соответствующий тип оплаты для кассы SetTouch в соответствии с логикой ранжирования типов оплат. Пример скрипта.

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

Настройка на кассе

Клавиатурная касса

  1. В конфигураторе войдите во Внешние процессинги,

    Скриншот
  2. Проверьте, что процессинг Яндекс Пэй и Сплит в статусе используется,

    Скриншот

SetTouch

  1. Откройте на просмотр файл /home/tc/storage/crystal-cash/config/modules/payments-config.xml,

    Скриншот
  2. Проверьте, что в списке есть тип оплаты yandex.pay.payment.plugin,

    Скриншот
  3. В настройках кассы войдите во Внешние системы.

    Скриншот
  4. Проверьте, что сервис Яндекс Пэй и Сплит активирован.

    Скриншот

CSI K

  1. Перейдите в МенюКонфигуратор.

    Скриншот
  2. Выберите Внешние процессинги.

    Скриншот
  3. Проверьте, что процессинг Яндекс Пэй и Сплит в статусе не используется.

    Скриншот

Тестирование оплаты

В качестве примера рассмотрен пример оплату покупки на кассе.

Важно

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

  1. Добавьте товары в чек и перейдите к расчету,

    Скриншот
  2. Выберите способ оплаты Яндекс Пэй и Сплит,

    Скриншот
  3. Просканируйте QR-код с экрана покупателя,

  4. После подтверждает оплату покупателем в приложении, касса регуистрирует чек.

Подробный порядок работы описан в пользовательской документации производителя.

Пользовательская документация

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

Предыдущая
Следующая