Usługa

API i integracje

Publiczne i wewnętrzne interfejsy API, integracje z agregatorami płatności, usługami SMS i e-mail, magazynami w chmurze i 1c. dokumentacja, piaskownica, monitorowanie.

Zobacz realizacje

Nasze kompetencje w integracjach

Większość naszych projektów z ostatnich lat to usługi, które łączą inne usługi. Należą do nich system przetwarzania płatności bankowych na podstawie rejestrów zbiorczych i przez API, który utrzymujemy od 7,5 roku; system transakcyjny dla klientów API z tworzeniem produktów i importem kodów; usługa komunikacji wielokanałowej z integracjami MTS, Unisender, DashaMail i Mailchimp; konektor danych z sandboxem i publiczną dokumentacją; a także API dla aplikacji mobilnych i elektronicznych bonów podarunkowych.

Co robimy

  • Publiczne API produktu. API REST z wersjonowaniem, uwierzytelnianiem za pomocą tokenów, limitami zapytań i dokumentacją OpenAPI/Swagger, z której klienci mogą korzystać bez konieczności dzwonienia do Ciebie. Do dokumentacji mamy własny serwis: docs.vpodarok.ru.
  • Integracje płatnicze. Obsługa płatności kartowych, integracje z operatorami płatności, ERIP, płatności ratalne oraz własne systemy przetwarzania płatności z raportowaniem i uzgadnianiem rozliczeń.
  • Wysyłki i powiadomienia. SMS, e-mail, powiadomienia push i komunikatory; edytor szablonów, kolejki i statusy doręczenia.
  • Wymiana danych. Integracje z 1C i systemami do zarządzania przedsiębiorstwem, usługami przechowywania danych w chmurze, CRM, marketplace’ami i serwisami mapowymi.
  • Backend dla aplikacji mobilnych. API z uwierzytelnianiem, obsługą zakupów, analityką i zdalnym zarządzaniem aplikacją przez panel administracyjny.
  • Mikroserwisy i kolejki. RabbitMQ i Redis do zadań w tle, webhooki, ponowne próby i idempotencja, aby żadna transakcja nie została utracona.

Niezawodność jako część rozwiązania

Integracja nie psuje się w dniu uruchomienia, lecz pół roku później, gdy partner zmienia format odpowiedzi. Dlatego od początku uwzględniamy logowanie każdego żądania, monitoring w Grafanie i alerty w Loki, sandbox do testów po stronie klientów oraz automatyczne testy kontraktowe. To właśnie odróżnia integrację, która działa przez lata, od „skryptu napisanego przez wykonawcę”.

Jak pracujemy

Integracje często są początkiem współpracy z nowymi klientami: zakres zadania jest jasny, realizacja trwa od dwóch tygodni do kilku miesięcy, a rezultat jest mierzalny. Zaczynamy od audytu istniejącego systemu i dokumentacji partnera, ustalamy kontrakt API, wdrażamy integrację, obejmujemy ją testami i przekazujemy z działającym monitoringiem.

Częste pytania

Сколько занимает интеграция с платёжной системой?

Типовая интеграция с агрегатором — 1–3 недели с тестами и обработкой ошибок. Собственный процессинг с отчётностью и сверками — от 3 месяцев.

Вы делаете документацию к API?

Да, в формате OpenAPI/Swagger с примерами запросов и песочницей. Документация обновляется вместе с кодом.

Можно ли доработать интеграцию, сделанную другим подрядчиком?

Да. Начинаем с аудита кода и логов, показываем риски и план, затем дорабатываем. Часто это дешевле, чем переписывать.

Как вы следите, что интеграция не сломалась?

Логируем запросы и ответы, ставим мониторинг и алерты, тесты на контракты. О проблемах узнаём раньше ваших клиентов.

Porozmawiajmy o projekcie

Potrzebujesz: api i integracje? Opowiedz o zadaniu

Kontakt