Описание
UA Checkout заменяет страницу оформления WooCommerce собственным одностраничным оформлением, созданным для Украины. Покупатель выбирает отделение или почтомат Новой Почты либо отделение Укрпочты, видит цену доставки ещё до оплаты и платит так, как принимает магазин: наложенным платежом, частичной предоплатой или онлайн через собственные счета магазина в monobank, LiqPay, WayForPay и других украинских платёжных сервисах. Заказ появляется в WooCommerce как обычно.
В кабинете UA Checkout магазин также может создавать накладные Новой Почты и Укрпочты, выдавать фискальные чеки (Checkbox, Вчасно.Каса), передавать заказы в CRM и получать уведомления в Telegram.
Сам плагин лишь соединяет магазин с сервисом: он переводит покупателя из корзины на страницу UA Checkout с токеном его собственной корзины. Цены, доставку и заказ UA Checkout обрабатывает через API WooCommerce. Деньги поступают сразу на платёжные счета магазина; UA Checkout никогда не получает деньги покупателей и не видит данные карт.
Плагин выключен, пока администратор сайта его не включит, а стандартное оформление WooCommerce остаётся на месте всякий раз, когда UA Checkout не отвечает.
С чем работает
Каждый сервис подключается в кабинете UA Checkout с собственным аккаунтом и ключами магазина.
- Доставка: Новая Почта (отделения, почтоматы, курьер до двери, накладные из кабинета), Укрпочта (отделения, Стандарт или Экспресс, накладные), самовывоз из магазина, собственный курьер магазина.
- Оплата на странице UA Checkout, сразу на собственные счета магазина: наложенный платёж, частичная предоплата, monobank (plata by mono и «Покупка частинами» monobank), LiqPay (карты, Приват24 и «Оплата частями» ПриватБанка), WayForPay, hutko, RozetkaPay, Portmone, EasyPay, NovaPay, Tranzzo (в том числе оплата частями А-Банка и ПУМБ), Stripe для магазинов с аккаунтом Stripe в поддерживаемой стране и банковский перевод на IBAN магазина. Покупатели платят Visa, Mastercard, Apple Pay или Google Pay на странице провайдера.
- Фискальные чеки: Checkbox, Вчасно.Каса.
- CRM: KeyCRM, SalesDrive.
- SMS и Viber покупателю: TurboSMS, AlphaSMS.
- Уведомления в Telegram для владельца магазина.
- Обмен с BAS и 1С:Предприятие 8 через стандартный «Обмен с сайтом» (CommerceML), в тарифе Pro. UA Checkout не продаёт, не устанавливает и не обслуживает BAS или 1С, а лишь обменивается данными с существующей базой магазина. Перечень программного обеспечения Госспецсвязи Украины ограничивает эти программы для органов власти, государственных предприятий и объектов критической инфраструктуры.
Внешние сервисы
Плагин соединяется с UA Checkout (https://ua-checkout.com), облачным сервисом оформления заказов, который предоставляет страницу оформления для ваших покупателей. Ничего не отправляется, пока администратор не отметит «Включить UA Checkout на этом сайте» в разделе WooCommerce UA Checkout. После этого:
- При открытии страницы оформления (не чаще раза в минуту, с кешем) плагин спрашивает https://api.ua-checkout.com/woocommerce/config, включено ли оформление UA Checkout для этого сайта. Он передаёт имя хоста сайта и версию плагина.
- Когда покупатель переходит к оформлению, а UA Checkout включён, браузер покупателя перенаправляется на страницу оформления UA Checkout с токеном его корзины в WooCommerce Store API, а также с параметрами utm_*, fbclid и gclid этого визита, если они есть. UA Checkout читает корзину, а затем создаёт заказ через WooCommerce REST и Store API с ключами, которые владелец магазина подтвердил при подключении.
Условия использования UA Checkout: https://app.ua-checkout.com/terms
Политика конфиденциальности UA Checkout: https://app.ua-checkout.com/privacy
Скриншоты


Установка
- Установите и активируйте плагин.
- Подключите магазин в кабинете UA Checkout (https://app.ua-checkout.com): «Подключить магазин» WooCommerce.
- В WooCommerce UA Checkout отметьте «Включить UA Checkout на этом сайте».
- В кабинете включите оформление: «Тест» показывает его только вам (откройте магазин с ?uac_preview=1), «Вкл.» — каждому покупателю.
Часто задаваемые вопросы
-
Плагин ждёт ответа не больше 3 секунд. Если ответа нет, покупатели остаются в стандартном оформлении WooCommerce.
-
Можно ли попробовать, не показывая покупателям?
-
Да. Выберите «Тест» в кабинете UA Checkout и откройте свой магазин с ?uac_preview=1. В UA Checkout переходит только этот браузер; ?uac_preview=0 снова выключает переход.
-
Какие языки поддерживает плагин?
-
Страница настроек на английском, с переводами с translate.wordpress.org. Само оформление — на украинском и английском, а на русском, если магазин это включит.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«UA Checkout» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«UA Checkout» переведён на 2 языка. Благодарим переводчиков за их работу.
Перевести «UA Checkout» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.2.2
- Все функции, константы, опции, transient-ы, фильтры и cookie теперь используют собственный префикс плагина «uacheckout».
- После обновления снова отметьте «Включить UA Checkout на этом сайте» (настройка теперь хранится под новым именем).
- Ссылка на условия на странице настроек ведёт на существующую страницу.
0.2.1
- Переводы теперь приходят с translate.wordpress.org: встроенные языковые файлы и load_plugin_textdomain() убраны.
- Ссылка на условия в readme ведёт на существующую страницу.
0.2.0
- Строки на английском, с украинским и русским переводами в комплекте.
- Readme подробно описывает внешний сервис.
0.1.1
- «Вернуться в корзину» на странице UA Checkout открывает корзину магазина по её настоящему адресу.
0.1.0
- Первая версия: переход на оформление UA Checkout, тестовый режим и стандартное оформление WooCommerce всякий раз, когда UA Checkout недоступен.
