CoreviaFlowCOREVIAFLOWDIGITAL PROJECT COMPANY Оставить заявку
EN UA RU

Интеграция LiqPay ↔ Shopify

Заказ Shopify получает ссылку на оплату LiqPay или счёт на почту, а подтверждённая оплата LiqPay находит свой заказ и передаёт его дальше, без сверки двух экранов

Многие украинские магазины на Shopify хотят, чтобы покупатели платили через LiqPay: Приват24, карты, Apple Pay, Google Pay, оплата частями. В фактах, которые мы проверили для LiqPay и Shopify, нет готового способа оплаты LiqPay внутри корзины Shopify, поэтому мы его не обещаем. Вместо этого связка LiqPay ↔ Shopify работает рядом с корзиной: для заказа Shopify готовит оплату LiqPay с той же суммой и номером заказа, отправляет покупателю ссылку или счёт на почту, ждёт подтверждения LiqPay, проверяет, что оно настоящее, и только тогда передаёт заказ дальше. Ниже — что именно передаётся, какие сценарии закрываем и на какие возможности обеих систем мы опираемся.

Что передаётся между системами

  • Shopify → LiqPayShopify сообщает о новом заказе, ожидающем оплаты, и связка читает его с суммой, валютой, покупателем и товарами.
  • Shopify → LiqPayДля этого заказа связка готовит оплату LiqPay с той же суммой и номером заказа и отправляет покупателю ссылку на оплату или счёт LiqPay на почту.
  • LiqPay → ShopifyLiqPay отправляет статус оплаты связке; связка сама пересчитывает подпись вашим приватным ключом, и принимается только статус, который совпал.
  • LiqPay → ShopifyПодтверждённая оплата находит свой заказ Shopify по номеру, заказ отмечается оплаченным на сумму, которая оставалась к оплате, и уходит в отгрузку.
  • LiqPay → ShopifyНомер платежа LiqPay добавляется в примечание заказа. Shopify при обновлении заменяет примечание целиком, поэтому связка сначала читает существующее примечание и записывает его обратно вместе с новой строкой.
  • LiqPay ↔ ShopifyРаз в день оплаты LiqPay сверяются с заказами Shopify; оплаты без заказа и заказы, которые слишком долго ждут, попадают в короткий список для человека.

Что подключаем

  • Вы передаёте нам публичный ключ LiqPay и приватный ключ для подписи; приватный ключ хранится только на стороне связки и никогда не попадает в ссылки или письма покупателям.
  • Со стороны Shopify владелец магазина даёт связке доступ только к заказам, и больше ни к чему в магазине.
  • Договариваемся, какие заказы получают оплату LiqPay: все с выбранным способом оплаты, только согласованные с менеджером или только те, что выше заданной вами суммы.
  • Репетируем на отдельных тестовых ключах LiqPay, которые никогда не списывают и не зачисляют настоящие деньги, на нескольких тестовых заказах.
  • Переходим на боевые ключи и магазин с согласованной даты и первые дни оплат смотрим вместе с вами.

Сценарии автоматизации

01

Оплатили в Приват24, а заказ ждёт

Было покупатель платит по ссылке, которую менеджер отправил в мессенджере, менеджер позже проверяет LiqPay и вручную отмечает заказ в Shopify оплаченным.

Стало подтверждённая оплата сама находит свой заказ и передаёт его в отгрузку.

02

Оптовый покупатель хочет счёт

Было менеджер переписывает сумму из Shopify в LiqPay и вручную вводит почту, иногда с ошибкой.

Стало счёт уходит на почту покупателя из данных заказа, с номером заказа внутри.

03

Статус оплаты, который никто не проверил

Было любое сообщение «оплачено» могло сдвинуть заказ.

Стало связка проверяет каждый статус LiqPay по подписи, прежде чем изменить заказ, а всё, что не совпало, уходит человеку.

Как это работает технически

Для тех, кто проверяет: каждый пункт ведёт на страницу официальной документации, откуда он взят.

  • В LiqPay Checkout доступны способы оплаты: Приват24, Apple Pay, Google Pay, оплата по QR-коду, карты Mastercard и Visa, FacePay24, токены, платёжные терминалы самообслуживания, оплата частями и счёт на почту.

    Источник: www.liqpay.ua ↗ проверено 2026-09-25
  • Статус платежа приходит на server_url POST-запросом с параметрами data и signature; чтобы проверить подлинность запроса, принимающий сервер должен самостоятельно пересчитать signature тем же алгоритмом и private_key и сравнить с полученным значением.

    Источник: www.liqpay.ua ↗ проверено 2026-09-25
  • Для тестирования LiqPay выдаёт отдельную пару тестовых (sandbox) ключей с префиксом sandbox_; при их использовании реального списания или зачисления денег не происходит.

    Источник: www.liqpay.ua ↗ проверено 2026-09-25
  • Приложение может подписаться на события магазина (webhook topics) и получать данные о них почти в реальном времени вместо постоянного опроса.

    Источник: shopify.dev ↗ проверено 2026-09-27
  • Заказ можно отметить оплаченным через API: Shopify записывает платёж на оставшуюся к оплате сумму — это предназначено для оплат вне его оформления.

    Источник: shopify.dev ↗ проверено 2026-09-29
  • При обновлении заказа его примечание и теги заменяются целиком, поэтому новый тег или строку нужно передавать вместе с уже существующими.

    Источник: shopify.dev ↗ проверено 2026-09-29

Ограничения

Ограничения складываются из двух систем. В фактах, на которые мы опираемся, мы не нашли готового способа оплаты LiqPay внутри корзины Shopify, поэтому покупатель платит по ссылке или счёту LiqPay, а не на странице корзины Shopify. Какие способы оплаты видит покупатель, настраивается в вашем кабинете LiqPay. Возвраты делает человек в LiqPay; эта связка сама возвратов не отправляет. Каждую оплату сверяем с уже записанным, поэтому повторный статус не изменит заказ дважды. Отметка «оплачено» записывает в заказ сумму, которая оставалась к оплате, а примечание заказа при обновлении заменяется целиком, поэтому связка всегда сначала читает старое примечание. Доступ к заказам даёт владелец магазина.

Как начать

Три шага от первого сообщения до работы над вашим проектом.

  1. 01

    Оставьте заявку

    Опишите задачу в форме — текстом или голосом. Бюджет и сроки — по желанию.

  2. 02

    Мы разбираем и оцениваем

    Разработчик изучает ТЗ, уточняет непонятное и присылает оценку.

  3. 03

    Начинаем

    Как только объём и цена согласованы, начинаем работу.

или напишите на info@coreviaflow.space

Вопросы

Может ли LiqPay появиться способом оплаты на странице корзины Shopify?
Этого мы не обещаем: в фактах, которые мы проверили, готового способа нет. Связка отправляет покупателю ссылку или счёт LiqPay на заказ Shopify, а заказ двигается дальше, когда LiqPay подтвердит оплату.
Что будет, если покупатель попросит возврат?
Человек делает возврат в кабинете LiqPay и обновляет заказ в Shopify. Сама связка деньги не возвращает.
Можно ли проверить без настоящих денег?
Да. LiqPay выдаёт отдельные тестовые ключи, которые никогда не списывают и не зачисляют настоящие деньги. На боевые переходим только тогда, когда на тестовых заказах работает весь путь.

Расскажите, что нужно подключить

Опишите задачу текстом или голосовым. Мы посмотрим, что у вас есть, и ответим планом.

Каждая система отдельно

Другие связки

Внедрение · Разработка · Интеграции →

LiqPay ↔ Shopify — названия систем являются товарными знаками их владельцев. CoreviaFlow не аффилирована с ними, если не указано иное.