Задача

Разработать интеграцию между конфигурацией 1С (не базовая, самописная) и платежным сервисом для автоматизации приема платежей.

Что нужно сделать

  • При создании документа «Договор» в 1С на основе переданных параметров автоматически формировать платежный виджет - ссылку на оплату или QR-код через API платежной системы.
  • После успешной оплаты (возврат платежных данных) - сохранять полученную информацию (статус, номер транзакции, сумму, дату и т.д.) обратно в карточку того же договора в 1С.
  • Управление настройками подключения (ключи, URL, режим тестов/продакшн) вывести в подсистему «Администрирование» для удобного администрирования без правки кода.

Требования к реализации

  • Интеграция должна выполняться по протоколу HTTPS, REST-запросы к API предпочитаемого платежного сервиса.
  • Необходимо предусмотреть обработку ошибок (таймауты, проблемы соединения, некорректные ответы).
  • В 1С должна быть реализована возможность повторной отправки данных и обновления статуса оплаты вручную (check-статус транзакции).
  • Код должен быть модульным, использованы встроенные HTTP-сервисы 1С:Предприятие (или внешние обработки для вызыва команд).

Полный перевод сайта на Битрикс с русского на английский

Требуется выполнить полный перевод интерфейса и контента сайта на платформе Битрикс с использованием шаблона Аспро Максимум. Сайт уже наполнен товарами. Необходимо также разработать систему для удобного перевода новых товаров в будущем.