Подключение ParityPay
Для подключения платёжной системы ParityPay к Quescha нужны два параметра из настроек кассы.
- ID кассы (UUID)
- Секретный ключ №1
Адрес для уведомлений и адреса возврата покупателя вписывать в кабинете ParityPay не нужно: Quescha передаёт их сама в каждом счёте.
Шаг 1. Получение параметров в ParityPay
Откройте личный кабинет ParityPay, перейдите в настройки кассы и скопируйте ID кассы (UUID) и секретный ключ №1.
Секретный ключ №2 в Quescha вводить не нужно. Он служит для подписи уведомлений, а Quescha подтверждает оплату по-другому — запрашивает сам счёт у ParityPay.
Шаг 2. Подключение в конструкторе
На странице «Платёжные системы» нажмите ParityPay, вставьте ID кассы и секретный ключ №1 и сохраните.
Шаг 3. Настройка в сценарии
- В сценарии действий настройте генерацию платёжной ссылки через действие «Платежи» и выберите подключённую кассу ParityPay.
- При желании выберите «Способ оплаты» — СБП или банковская карта. Не выбран — плательщик выбирает способ сам на платёжной форме.
- В блоке-обработчике поставьте галочку «Ожидание платежа».
- При необходимости подключите к нему сценарий действий с операцией «Платежи → Принять платёж».
Счёт действует сутки. После оплаты ParityPay присылает уведомление, а Quescha перепроверяет счёт по API: оплачен ли он и та ли в нём сумма. Результат — в переменной payment_result: ok — оплата прошла, sum_incorrect — сумма не совпала.
Чтобы счёт создавался в момент перехода по ссылке, а не при её формировании, включите в действии «Зашифровать ссылку».
Если ID кассы или ключ указаны неверно, касса неактивна или сумма не число, ParityPay не создаст счёт и переменная ссылки останется пустой. Проверяйте её веткой сценария.
Общий процесс настройки платежей — на странице Платежи.