Техническое задание: Интеграция внешней платежной системы

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

Основная задача

Создать механизм, который позволит:

  • Направлять клиентов на внешнюю страницу оплаты (сторонний сервис или самописное решение).
  • Обеспечивать корректное возвращение клиента после успешной или неуспешной оплаты.
  • Реализовать процесс обновления статусов заказов (например, «Оплачено», «Ошибка оплаты») в основной системе.

Требуемый функционал

1. Работа с платежами

  • Интеграция с выбранным внешним платежным сервисом или разработка простой платежной страницы.
  • Формирование и передача необходимых данных (номер заказа, сумма) на страницу оплаты.
  • Обработка ответа (callback или перенаправление пользователя) от платежной системы.

2. Обновление статусов заказов

  • Полуавтоматический режим: Настроить скрипт на Google Apps Script, который будет периодически (например, раз в час) проверять статусы платежей во внешней системе и обновлять их в основной базе данных (например, Google Sheets или другой системе).
  • Ручной режим: Создать простой интерфейс (веб-форма или таблица) для ручного ввода номера заказа и установки статуса «Оплачено».
  • Скрипт должен надежно обрабатывать ошибки и логировать действия.

3. Документация и сдача

  • Предоставить описание архитектуры решения.
  • Дать инструкции по настройке и запуску скриптов.
  • Обеспечить чистый и комментированный код.

Технологии

Основной инструмент для автоматизации - Google Apps Script. Внешняя платежная страница может быть реализована на любом удобном стеке (HTML/JS, PHP и т.д.), важно обеспечить корректный обмен данными.

Разработка конструкторской документации и управляющих программ для производства дивана

Требуется создать полный комплект технической документации для изготовления дивана на ЧПУ-станке, включая чертежи, карты раскроя, сборки и обклейки. Работа ведется на основе предоставленного изображения и технического задания с размерами.