💳 Автоматизация загрузки данных BePaid в 1С 7.7 (Мисофт)

Интеграция BePaid с 1С 7.7

Клиент

ИП Рутковская — индивидуальный предприниматель, использующий платёжную систему BePaid.by для приёма онлайн-платежей от клиентов (Visa, Mastercard, ERIP и др.). Бизнес требовал автоматизации учёта платежей и услуг в 1С 7.7 (конфигурация "Мисофт") для упрощения бухгалтерии и минимизации ручной работы.

Задача

Разработать обработку для 1С 7.7 (Мисофт), которая:

  • Через API BePaid.by загружает данные о транзакциях (платежи клиентов)
  • Формирует в 1С банковские выписки на основе транзакций
  • Создаёт документы оказания услуг, соответствующие платежам
  • Учитывает ограничения платформы 1С 7.7 (отсутствие нативной поддержки REST API, UTF-8, современных библиотек)
  • Обеспечивает совместимость с конфигурацией "Мисофт"

Примечание: Мы можем реализовать аналогичное решение для 1С 8.x (УТ, БП, КА и др.) с использованием современных инструментов платформы.

Наше решение

Мы разработали обработку, интегрирующую 1С 7.7 (Мисофт) с API BePaid.by, с учётом специфики платформы:

Загрузка транзакций:

  • Использован COM-объект MSXML2.XMLHTTP для отправки GET-запросов на https://api.bepaid.by/beyag/transactions
  • Авторизация через API-ключ BePaid (Bearer Token)
  • Данные о транзакциях (ID, сумма, дата, клиент, статус) загружаются в Таблицу значений в 1С

Формирование банковских выписок:

  • На основе транзакций создаются документы "Платёжное поручение входящее" в конфигурации "Мисофт"
  • Поля документа: сумма, дата, контрагент (если указан в BePaid), номер транзакции как комментарий
  • Обеспечена поддержка кодировки CP1251 для корректной обработки русских символов

Создание документов оказания услуг:

  • Для каждой успешной транзакции формируется документ "Реализация товаров и услуг"
  • Услуги автоматически привязываются к номенклатуре "Оказание услуг по договору" (название согласовано с клиентом)
  • Суммы и даты синхронизированы с данными BePaid

Совместимость с 1С 7.7 (Мисофт):

  • Использованы только встроенные функции: СоздатьОбъект, СокрЛП, Формат, Символы.ПС
  • Обработка JSON-ответов реализована через парсинг строк (без внешних библиотек)
  • Логирование ошибок (например, недоступность API) для удобства отладки
  • Учтены особенности конфигурации "Мисофт" (структура справочников и документов)

Гибкость для 1С 8.x:

Мы готовы адаптировать решение для платформы 1С 8.x (Управление торговлей, Бухгалтерия предприятия, Комплексная автоматизация), используя встроенные механизмы HTTP-запросов, JSON-парсинг и современные объекты (Запрос, HTTPСоединение).

Результат

  • Автоматизация: Загрузка транзакций и создание документов в 1С занимает менее 1 минуты вместо часов ручной работы
  • Точность: Исключены ошибки при переносе данных из BePaid в 1С
  • Экономия: Сокращено время бухгалтера на обработку платежей и услуг
  • Гибкость: Обработка позволяет фильтровать транзакции по датам и статусам (например, только успешные платежи)

Номенклатура услуг в счёте:

  • Разработка интеграции BePaid с 1С
  • Автоматизация учёта платежей и услуг

💬 Отзыв клиента

"Обработка для 1С 7.7 от Мисофт сэкономила нам массу времени! Платежи из BePaid автоматически попадают в 1С, а документы формируются без ошибок. Всё работает стабильно!"

— ИП Рутковская

Технологии

  • 1С 7.7 (конфигурация "Мисофт", COM-объекты: MSXML2.XMLHTTP, ADODB.Stream)
  • BePaid.by API (REST, JSON, Bearer Token)
  • Кодировка CP1251 для совместимости с 1С 7.7
  • Возможность адаптации для 1С 8.x с использованием современных инструментов платформы

Почему выбирают нас?

  • Глубокая экспертиза в 1С 7.7, включая работу с конфигурацией "Мисофт"
  • Возможность адаптации решений под 1С 8.x для современных платформ
  • Быстрая разработка под бизнес-требования клиента
  • Надёжные решения с учётом ограничений старых систем

Свяжитесь с нами, чтобы автоматизировать ваш бизнес с 1С и платёжными системами, будь то 1С 7.7 или 1С 8.x!