Интеграция платёжных систем
Подключаем интернет-банки, карты и другие способы оплаты так, чтобы статусы заказов совпадали с реальными платежами, а возвраты делались легко.
Как проходит интеграция платёжных систем
Интеграция платёжных систем означает, что ваш сайт или интернет-магазин безопасно принимает деньги от покупателя и затем правильно понимает, прошёл платёж или нет. Для покупателя это несколько секунд в окне оплаты. За ними у вас должны стоять понятный статус заказа, счёт и возможность вернуть платёж.
Подключение оплаты на сайт обычно ищут три типа предпринимателей: те, кто только начинает продавать в интернете, те, кто хочет сменить платёжного провайдера, и те, у кого оплата уже подключена, но статусы путаются. Покупатель заплатил, а заказ показывает «ожидает оплаты», или наоборот.
KVANTS — небольшая студия, где два человека сами планируют и делают проекты. Мы помогаем выбрать подходящего провайдера, подключаем его и проверяем каждый способ оплаты, прежде чем сайт начнёт работать с реальными деньгами.
Что ждут покупатели при оплате
Покупатели хотят платить так, как им привычно. Если нужного способа нет, часть людей уходит, не завершив заказ. Поэтому приём платежей онлайн начинается с вопроса: кто ваши клиенты и как они платят.
Оплата через интернет-банк
Для многих местных покупателей банк-линк — первый выбор. Провайдеры предлагают несколько банков в одном подключении, и покупатель должен видеть понятный список банков.
Оплата банковской картой
Visa и Mastercard нужны и местным, и зарубежным покупателям. В Европейском союзе платежи картой дополнительно подтверждаются через 3-D Secure в соответствии с требованиями PSD2.
Apple Pay и Google Pay
Эти способы позволяют заплатить в пару касаний на телефоне. В большинстве случаев они появляются, когда включена оплата картой и платформа их поддерживает.
Оплата позже
У некоторых провайдеров можно разделить платёж или заплатить позже. Это может пригодиться для более дорогих товаров.
Платёжные ссылки
Если магазина нет, счёт можно оплатить по ссылке или QR-коду, отправленным клиенту. Подходит для услуг и индивидуальных сделок.
Montonio, MakeCommerce, Klix или Stripe
Единственно верного ответа нет. Выбор зависит от ваших клиентов (местные или зарубежные), платформы, нужных способов оплаты и тарифов каждого провайдера. Тарифы мы сравниваем вместе с вами, исходя из того, как вы продаёте.
Интеграция Montonio
Поддерживает платежи популярных банков Эстонии, Латвии, Литвы и Польши, карты, варианты «оплатить позже», платёжные ссылки и QR-коды. Apple Pay и Google Pay появляются после включения оплаты картой на поддерживаемых платформах, например WooCommerce, Shopify, PrestaShop, Magento, OpenCart и Shopware, а также при индивидуальной интеграции.
MakeCommerce
Предлагает платежи латвийских банков, включая Swedbank, SEB, Citadele, Luminor, а также Revolut и N26, и карты Visa/Mastercard. Apple Pay, Google Pay и Click to Pay включаются вместе с оплатой картой. Данные карты вводятся в iframe-окне провайдера, поэтому не попадают в систему магазина. Через тот же модуль можно подключить и доставку, например Omniva, DPD, Venipak, Unisend или Smartposti.
Klix
Klix от Citadele одной интеграцией даёт карты, Apple Pay, Google Pay, Click to Pay и платежи крупнейших банков Балтии. Есть и Klix Pay Later, где покупку можно оплатить позже.
Интеграция Stripe
Подходит для продаж за рубежом и SaaS-продуктов. Поддерживает карты по всему миру, подписки и повторяющиеся платежи, возвраты через API и webhooks. PayPal можно добавить как дополнительный способ для зарубежных покупателей.
Статусы, webhooks и возвраты
Именно эта часть ломается чаще всего. Покупатель заплатил в банке, но закрыл браузер и не вернулся в магазин. Если статус заказа зависит только от страницы возврата, вы об оплате не узнаете.
Поэтому мы используем уведомления провайдера (webhooks, или callbacks): они сообщают серверу о результате платежа независимо от браузера покупателя. У каждого статуса своя логика: ожидает оплаты, оплачен, не удался, отменён, возвращён. Если уведомление приходит дважды, система обработает его только один раз, чтобы не возникло двойных счетов и писем.
- статус заказа обновляется, даже если покупатель закрыл страницу
- защита от повторной обработки одной и той же оплаты
- полные и частичные возвраты платежей из панели администрирования, если провайдер это поддерживает
- передача заказов в бухгалтерскую систему или поток электронных счетов (e-rēķini), как описано на странице об автоматизации
- email-уведомления клиенту и вам
Готовый модуль или своя интеграция
Если у вас WooCommerce, Shopify, PrestaShop или похожая платформа, часто можно взять официальный модуль. Он быстрее и проще в поддержке. Мы устанавливаем его, настраиваем статусы и адаптируем страницу оплаты.
Если сайт или веб-приложение сделано под заказ, мы подключаем оплату через API провайдера. Так можно реализовать подписки, оплату счетов или нестандартную логику заказов. Если вы создаёте новый магазин, это можно сделать одновременно с разработкой интернет-магазина.
Безопасность и тестирование
Данные карт мы не храним. Их вводят в защищённой среде провайдера, и они не попадают на ваш сервер. Сайт работает только по HTTPS, а API-ключи хранятся в защищённом месте, а не в общедоступном коде.
Перед запуском мы проверяем каждый способ оплаты в тестовом режиме (sandbox): успешный платёж, отмену, ошибку и возврат. Проверяем и на мобильном устройстве, ведь многие покупатели платят с телефона. После запуска отслеживаем неудавшиеся платежи, чтобы вовремя замечать проблемы.
Что входит в услугу?
консультация по выбору провайдера с учётом ваших клиентов и платформы
подключение официального модуля или API-интеграция
настройка оплаты через интернет-банк и картой
подключение Apple Pay и Google Pay, если их поддерживает провайдер
webhooks и правильные статусы заказов
защита от двойной обработки платежей
полные и частичные возвраты платежей, если провайдер это поддерживает
улучшение удобства страницы оплаты
тестирование в sandbox на компьютере и мобильном устройстве
контроль неудавшихся платежей после запуска
Почему выбирают нас?
Полный цикл
Разработка, дизайн, хостинг, почта, поддержка — всё в одном месте. Вам не нужно координировать нескольких подрядчиков.
Своя инфраструктура
Проекты клиентов работают на наших серверах с мониторингом 24/7. Проблемы видим и устраняем раньше, чем их заметят посетители.
Понятные цены
Смета до начала работ и фиксированная цена проекта. Для небольших задач предоплата не требуется.
Прямой контакт
Вы общаетесь напрямую с разработчиком, а не с менеджером. Быстрее решения, меньше недопониманий.
Как мы работаем?
Короткий разговор
Выясняем, что и кому вы продаёте, на какой платформе работаете и какие способы оплаты нужны.
Выбор провайдера
Сравниваем подходящие варианты и помогаем подготовить заявку выбранному провайдеру.
Письменный план
Вы получаете план и предложение, где видны объём работ и сроки.
Подключение и тесты
Устанавливаем интеграцию, настраиваем статусы и проверяем каждый способ оплаты в тестовой среде.
Запуск и контроль
Переходим на реальные платежи, делаем контрольный платёж и следим за неудавшимися операциями.
Частые вопросы
Какого платёжного провайдера выбрать?
Это зависит от того, продаёте ли вы местным или зарубежным покупателям, какую платформу используете и какие способы оплаты нужны. Важны также тарифы провайдера и условия договора. Мы поможем сравнить варианты и порекомендовать подходящий.
Можно ли использовать нескольких провайдеров одновременно?
Да. Например, для местных покупателей можно взять одного провайдера, а для зарубежных — Stripe или PayPal. Важно, чтобы на странице оплаты покупателю всё было понятно, а статусы заказов обрабатывались одинаково.
Это работает с WooCommerce, Shopify или самописным сайтом?
Да. У многих провайдеров есть официальные модули для популярных платформ. Для самописных сайтов и веб-приложений мы делаем интеграцию через API провайдера.
Что делать, если покупатель заплатил, а заказ показывает «не оплачен»?
Обычно так бывает, когда статус обновляется только при возвращении покупателя в магазин. Мы используем webhooks, чтобы сервер получал результат от провайдера независимо от браузера. Уже возникшие случаи можно разобрать и исправить.
Как работают возвраты платежей?
Если провайдер поддерживает возвраты, их можно делать из панели администрирования магазина, в том числе частичные. Статус заказа обновляется, а при необходимости готовится кредитный счёт.
Нужен ли договор с каждым банком?
Нет. Провайдеры объединяют несколько банков и способов оплаты в одном подключении. Договор вы заключаете с выбранным платёжным провайдером, а не с каждым банком отдельно.
Хранятся ли данные карт на моём сайте?
Нет. Данные карт вводятся в защищённой среде провайдера, и мы их нигде не храним. На нашей стороне остаётся только информация о заказе и статусе платежа.
Можно ли принимать платежи без интернет-магазина?
Да. Некоторые провайдеры предлагают платёжные ссылки и QR-коды, которые можно отправить клиенту по email или в сообщении. Это удобно для услуг и разовых счетов. При необходимости ссылки можно подключить и к вашему веб-приложению.
Другие услуги
Возможно, вас также заинтересует
Готовы начать проект?
Свяжитесь с нами сегодня и получите бесплатную консультацию.