Интеграция ЮKassa и WordPress под ключ

Интеграция ЮKassa и WordPress: связка WordPress и ЮKassa под ключ

Штатный модуль принимает оплату в корзине WooCommerce и на этом останавливается. Связка ведёт платёж дальше: номер операции попадает в CRM и учёт, по заявке из формы выставляется счёт без корзины, заказ можно оплатить частями, вернуть деньги по отдельным позициям и открыть покупателю платный раздел. От 15 000 ₽ за сценарий. Смета за 1 час.

Зачем это вам

Что вы получаете

Платёж виден не только в админке

Модуль отмечает заказ WooCommerce оплаченным, и дальше сайт ничего не делает. Обменник принимает подтверждение от ЮKassa, находит заказ по номеру и переносит операцию, сумму, способ оплаты и время в CRM и учётную систему. Бухгалтер сверяет банковскую выписку по данным учёта, а не открывает админку сайта.

Счёт по заявке без корзины

Услуги, индивидуальный расчёт и допродажи проходят мимо каталога: клиент оставляет заявку через форму сайта, менеджер согласует сумму, а обменник создаёт платёж в ЮKassa и отправляет ссылку. Оплата возвращается к той же заявке, и заводить фиктивный товар в каталог не приходится.

Оплата частями по одному заказу

Сначала предоплата, потом остаток при готовности: обе ссылки создаются на один номер заказа, каждая операция записывается отдельно. Заказ переходит в оплаченный статус, когда собрана вся сумма, а менеджер видит, сколько внесено и сколько ждать.

Возврат по позициям заказа

Покупатель вернул часть заказа: менеджер отмечает позиции, обменник отправляет в ЮKassa возврат на нужную сумму по конкретной операции и записывает его номер и состояние в заказ. Доступ к платёжному кабинету для этого никому не нужен, а чек возврата формируется на те же позиции.

Оплата открывает платный раздел

Для сайтов с подпиской, курсом или закрытой библиотекой подтверждённый платёж выдаёт пользователю WordPress нужную роль, а возврат или пропущенное продление её снимает. Доступ перестаёт зависеть от того, успел ли администратор посмотреть список оплат.

Наш продукт
Svitok — Telegram-бот для транскрибации: 4 000 пользователей в день, 42 000 минут аудио расшифровано. Автоматизируем клиентам так же, как делаем для себя.
Читать кейс →
Как мы делаем

Пять шагов до рабочего запуска

01

Разбираем ваш процесс

Смотрим, какие системы участвуют и куда данные должны попадать. Обсуждаем, что мешает сейчас.

02

Настраиваем связь

Подключаем ЮKassa и WordPress через официальные API: платежи, возвраты и уведомления ЮKassa по идентификатору магазина и секретному ключу, REST API WordPress и WooCommerce.

03

Согласуем, что куда попадает

Расписываем, какое поле и куда попадёт. Учитываем нестандартную логику.

04

Тестируем на ваших данных

Прогоняем настоящие данные. Правим до запуска.

05

Запускаем в работу

Запускаем и присматриваем: оповещения о сбоях. 2 недели гарантии: если что — чиним бесплатно.

Коротко

Что даёт интеграция ЮKassa и WordPress

Интеграция ЮKassa и WordPress — это надстройка над штатным приёмом оплаты в WooCommerce, которая доводит платёж до остальных систем компании: операция с суммой и способом оплаты попадает в CRM и учёт, по заявке из формы выставляется счёт без корзины, заказ принимает предоплату и доплату, возврат оформляется по отдельным позициям, а оплаченный доступ к закрытому разделу выдаётся и снимается сам. Она нужна сайтам, где деньги приходят не только через корзину. Настраиваем под ключ: от 15 000 ₽ за сценарий, смета за 1 час.

Платформа

Связка ЮKassa и WordPress живёт в платформе FlowFrame

FlowFrame — это платформа интеграций. Связку ЮKassa и WordPress настраивают наши инженеры, от 15 000 ₽ за сценарий, а вы получаете доступ к самой интеграции в личном кабинете app.flowframe.ru: видно, работает ли обмен, есть журнал последних событий и ошибок, оплата картой или по счёту и закрывающие документы.

Все интеграции компании собраны в одном месте. Это удобно, когда нужно комплексно автоматизировать бизнес или запустить сразу несколько решений по оптимизации: каждая следующая связка добавляется в тот же кабинет, без нового подрядчика и отдельной системы контроля.

Частые вопросы

Частые вопросы об интеграции

У WooCommerce есть модуль ЮKassa. Что даёт интеграция сверх него?
Модуль принимает деньги в корзине и отмечает заказ оплаченным, этого достаточно, если сайт продаёт только каталожные товары, а сверку делают вручную. Связка нужна, когда оплату должны видеть CRM и учётная система, когда счета выставляются по заявкам без корзины, заказ оплачивается частями, возврат оформляется по позициям, а доступ к платному разделу выдаётся по факту платежа. На первом шаге проверяем, что уже закрывает модуль, и оставляем это ему.
Как выставить счёт, если товара в каталоге нет?
Заявка из формы Contact Form 7, WPForms или Elementor попадает менеджеру, он подтверждает сумму и состав, обменник создаёт платёж в ЮKassa и отправляет клиенту ссылку письмом или сообщением. Состав чека для такого платежа собирается из позиций заявки с ценами, количеством и контактом плательщика. Оплата возвращается к заявке, а не создаёт заказ-пустышку в каталоге.
Можно ли принимать предоплату и доплату по одному заказу?
Да. На один номер заказа создаётся несколько платежей: предоплата при оформлении и остаток перед отгрузкой или после согласования. Каждая операция пишется в заказ отдельной строкой с суммой и датой, а полный статус оплаты выставляется, когда внесена вся сумма. Если доплата не пришла в срок, менеджер получает напоминание, а покупатель — новую ссылку.
Как оформить возврат, если вернули часть заказа?
Менеджер отмечает в заказе возвращаемые позиции и сумму, обменник отправляет в ЮKassa запрос на возврат по той операции, которой заказ был оплачен, полный или частичный. Состояние и номер возврата записываются в заказ, а ЮKassa формирует чек возврата на переданный состав. Заходить в платёжный кабинет менеджеру не требуется.
Кто формирует чек по 54-ФЗ?
Чек выбивает ЮKassa через подключённую к ней онлайн-кассу. Для оплаты из корзины состав передаёт модуль магазина, для счетов по заявкам, доплат и повторных ссылок его собирает обменник из позиций с ценой, количеством, ставкой налога и контактом плательщика. Платежей без чека при таком порядке не остаётся.
Как быстро оплата попадает в заказ и в учёт?
ЮKassa отправляет уведомление о событии платежа на адрес обменника в момент, когда операция проведена или отменена, это вебхук: запись появляется за секунды. По платежам, о которых уведомление не пришло, обменник по расписанию запрашивает состояние сам, поэтому оплата не зависает в неизвестности.
Что будет при сбое сайта, CRM или учётной системы?
Подтверждения платежей копятся в очереди обменника FlowFrame и доставляются после восстановления связи, а ЮKassa со своей стороны повторяет отправку уведомления. Деньги при этом приняты в любом случае, теряется только скорость записи. Если очередь не расходится, ответственный получает сообщение с перечнем непроведённых платежей.
Не запишется ли одна оплата дважды и что остаётся у нас?
В каждый платёж кладётся номер заказа или заявки, поэтому повторное уведомление обновляет существующую запись вместо создания второй, а суммы платежа и заказа сверяются, расхождение уходит ответственному. Идентификатор магазина и секретный ключ ЮKassa остаются в вашем кабинете, ключи сайта — в вашей админке. Две недели после запуска правим недочёты бесплатно, дальше сопровождение по договорённости.

Обсудим вашу связку: ЮKassa и WordPress

За 1 час пришлём смету и план работ.

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