Техническое задание: Интеграция оплаты СБП через QR-код для WooCommerce

Необходимо внедрить на сайте интернет-магазина, работающего на связке WordPress и WooCommerce, прием оплаты через Систему быстрых платежей (СБП) с использованием технологии QR-кодов.

Ключевая задача

Интеграция должна использовать Carousel API метод. Логика работы платежной системы следующая:

  • При создании платежного запроса API всегда возвращает в ответе специальную платежную ссылку (qrpayload).
  • Эта ссылка предназначена для генерации и отображения QR-кода покупателю для завершения оплаты.

Основные требования к реализации

  • Создать на стороне WooCommerce новый метод оплаты «СБП (QR-код)».
  • Организовать корректный обмен данными с платежным API (создание платежа, проверка статуса).
  • Реализовать на странице оформления заказа и/или на странице благодарности автоматическое отображение QR-кода, сгенерированного на основе полученного qrpayload.
  • Обеспечить автоматическое обновление статуса заказа в WooCommerce после успешного подтверждения оплаты от платежной системы.
  • Проверить и обеспечить стабильную работу всего процесса: от создания заказа до фиксации успешного платежа.

Ожидаемый результат

Покупатель на сайте выбирает способ оплаты «СБП», после подтверждения заказа видит QR-код, сканирует его через мобильное приложение своего банка и завершает платеж. Статус заказа на сайте автоматически меняется на «Оплачено».

Разработка скрипта BAS для автоматизации создания форм Google Forms

Требуется создать скрипт на языке BAS (Browser Automation Studio) для автоматической генерации опросов в Google Forms. Скрипт должен создавать шаблон формы, который в дальнейшем можно будет легко редактировать вручную. Приветствуется опыт работы с API Google сервисов.