Лейка

Описание

Supported payment methods include Visa and MasterCard bank cards payments via Cloudpayments, Yandex.Kassa, PayPal, Chronopay, QIWI Kassa, ROBOKASSA and RBK Money systems, mobile and SMS payments via MIXPLAT, also WebMoney. You can also use a traditional bank payment orders.

This plugin developed and supported by Teplitsa of social technologies.

Задача плагина — облегчить и усовершенствовать интеграцию сбора пожертвований на сайты НКО и общественных проектов.

  • Плагин элементарно устанавливается и требует минимум настроек.
  • Функции сбора пожертвований доступны сразу после установки.
  • Многие важные параметры заданы автоматически. Например, юридически корректный текст договора оферты на пожертвование.

Плагин предназначен для всех, кто собирает деньги в интернете — НКО, общественные объединения, физические лица.

Official website: leyka.te-st.ru

Warning: you will need to sign a contract with some payment systems, like Yandex.Money or RBK, to collect donations through them.

Основные функции

  • Широкий набор платежных систем и опций (включая Яндекс.Деньги, CloudPayments, PayPal, MIXPLAT, Chronopay, RBK Money, ROBOKASSA и печать банковских квитанций)
  • Подходит для физических и юридических лиц
  • Автоматическая рассылка email-сообщений жертвователям
  • Учётные записи доноров, которые помогают им управлять рекуррентными подписками
  • История платежей и готовая отчетность на сайте
  • Интеграция с Google Analytics «из коробки»
  • Шаблоны кампаний и визуализация прогресса кампаний
  • Настройки цветов шаблона
  • Виджеты и шорткоды для WordPress
  • Юридически корректные шаблоны писем донорам, договора оферты и соглашения об использовании персональных данных.
  • Поддержка нескольких языков
  • Частично соответствует стандартам доступности WCAG 2.0.

The plugin manual is avaliable at official website. Intallation and usage are illustrated with screencasts course.

Для корректной работы плагина необходим PHP версии не ниже 5.6.

Помощь проекту

Мы очень ждем вашей помощи проекту. Вы можете помочь следующими способами:

  • You can add a bugreport or a feature request on GitHub.
  • Поделиться улучшениями кода, послав нам Pull Request.
  • Сделать перевод плагина или оптимизировать его для вашей страны.

If you have a questions for the plugin work in any aspect, please address our support service on GitHub.

Скриншоты

  • Пример виджета "карточка кампании"
  • Пример формы пожертвования
  • Пример страницы списка доноров
  • Пример страницы списка рекуррентных подписок доноров
  • Начальная страница плагина (консоль)

Установка

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

Требуемая версия PHP: 5.6+

Часто задаваемые вопросы

Читайте секцию вопросов и ответов на сайте плагина. Также вы можете задать вопрос нашей службе поддержки на странице проекта на Github.

Отзывы

06.11.2019
Плагин - для российских НКО просто находка. Настройка естественно требует некоторого времени, но потом все работает отлично. Визуально и по функционалу для посетителя сайта удобно и просто сделать пожертвование. Возникла краш после обновления на след. версию вордпресс, но с помощью поддержки все продиагностировали и устранили проблему.
24.10.2019
Позволяет достаточно быстро подключить пожертвования к сайту НКО. Также ответы и исправления от команды на GitHub достаточно оперативны. Спасибо вам!
10.10.2019
Ребята подключились к сайту и решили проблему, которая, как оказалась, даже и не связана напрямую с Лейкой. Такой сервис и у платных плагинов нечасто встречается. Спасибо!
20.03.2019
Пользуемся больше года. Все отлично! Устанавливается и настраивается без проблем. Пожертвования приходят четко и без сбоев. Подключали плагин к Яндексу. Все просто и понятно, благодаря инструкциям плагина. В целом подключение заняло 3 дня (увы, Яндекс быстрее не умеет) и далее бесперебойная работа. Потом на нашей стороне возникли проблемы (перестали проходить платежи), техподдержка плагина оперативно откликнулась и помогла решить проблему. Оказалось, что опция ускорителя загрузки сайта (кто бы мог подумать) на нашем хостинге, подкидывала проблем. Теперь все отлично. Продолжаем принимать пожертвования. Плагин отличный и альтернативы ему не видим.
21.12.2018
Позволяет легко настроить платежи через все основные платёжные сервисы. Как хорошо, что есть такой качественный плагин для НКО! Спасибо!
Посмотреть все 20 отзывов

Участники и разработчики

«Лейка» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Лейка» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Лейка» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

3.11.1

  • Fix: donations & subscriptions export fix.
  • Fix: non-workiing active recurring fix.

3.11

  • New: plugin internationalization framework added.
  • New: SBerbank Acquiring gateway added.
    ~ Tweak: now options meta is kept in the separate class.
    ~ Tweak: now options allocation is managed by the Allocators classes family.
  • Fix: Star template styling fixes.
  • Fix: now gateways commissions are saved correctly.
  • Fix: multiple static PMs bug fixed.

  • Fix: different CSS, JS & backend fixes.

3.10

  • New: the «Need Help» template added.
  • New: date parameters added for the leyka_sum shortcode.
  • New: now the form templates may be disabled (via template parameter in comment header).
  • New: now «send tech. support emails on failed donations» option works on all Gateways that use «failed» donations status.
  • New: now the special option added for plugin debug mode.
  • New: IP list entries for CP are stripslashed.
  • Fix: a rare bug causing notices on the success page fixed.
  • Fix: the default GUA client ID changed to constant value.
  • Fix: Donations list filtering bug fixed.
  • Fix: RUB & EUR symbols added as default currency labels.
  • Fix: improvements of the campaigns target mailout procedure.
  • Fix: now Yandex.money for phys. persons has a proper min. commission value.
  • Fix: now CloudPayments recurring_change callbacks answer correctly.
  • Fix: for the bug of init recurring emails not sending when single donations emails are turned off.
  • Fix: admin. settings tabs redesigned.
  • Fix: different CSS, JS & backend fixes.

3.9

  • New: теперь Умный платёж доступен для REST API Яндекс.Кассы.
  • New: теперь прямая интеграция с GA поддерживает все платёжные операторы.
  • Fix: исправлена ширина всплыв. окна с вопросом про кампанию Пакетов поддержки в админ. разделе для Сафари.
  • Fix: теперь значения комиссии платёжных операторов сохраняются корректно.
  • Fix: исправлен список меток донора при выводе профиля.
  • Fix: исправлен скроллинг всплыв. окон договоров на формах пожертвований.
  • Fix: исправлена ссылка на страницу с текстом договора о ПД.
  • Fix: исправление для случаев логической связанности настроек для договора оферты и ПД.
  • Fix: исправлена ошибка с array_walk() при сохранении профиля донора в админ. разделе.
  • Fix: исправлена ошибка с передачей client ID при прямой интеграции с GA.
  • Fix: исправлена ошибка в метабоксе «ответ оператора» у пожертвований через Яндекс.Кассу.

3.8.0.1

  • Fix: исправлена ошибка «cURL error #28».
  • Fix: обновлён список доступных адресов для CP. Новые пожертвования через СР обрабатываются корректно.
  • Fix: исправлена иконка настроек в списке платёжных операторов.
  • Fix: исправлена возможная несовместимость с PHP 5.4.
  • Fix: теперь квитанции остаются отключёнными.
  • Fix: ошибка «in_array()» в Пакетах поддержки исправлена.

3.8

  • New: добавлена страница админ. списка рекуррентных подписок.
  • New: добавлено расширение баннера.
  • New: добавлена поддержка прямой интеграции с Google UA, без посредства dataLayer & GTA.
  • New: добавлена процедура для отправки уведомлений донорам после отмены рекуррентной подписки.
  • New: добавлена возможность массового редактирования доноров в админ. списке.
  • Fix: исправлена дата отмены рекуррентных подписок.
  • Fix: исправлена ошибка вёрстки в футере админ. списка пожертвований.
  • Tweak: улучшен вывод детальных данных о пожертвовании на соотв. страницах админ. раздела.
  • Tweak: улучшена процедура активного рекарринга.
  • Tweak: оптимизированы настройки стилей админ. раздела.

3.7

  • New: добавлен механизм расширений.
  • New: добавлено расширение Пакетов поддержки.
  • New: добавлена возможность группового добавления тэгов доноров.
  • New: теперь в разметке админ. раздела плат. операторы и расширения относятся к одной группе сущностей — «модули».
  • New: теперь первый шаг Мастеров настройки плат. операторов позволяет сразу указать параметры подключения, без необходимости завершать Мастер.
  • New: в контент писем-уведомлений добавлен плейсхолдер для комментария донора.
  • Fix: исправления в работе RBK & PayPal.
  • Fix: исправления и улучшение «чата саппорта» в футере админ. раздела.
  • Fix: улучшена совместимость плагина при нестандартном пути к ядру WordPress.
  • Fix: мелкие правки в админ. разделе.

3.6.1

  • New: теперь у карточек плат. операторов на странице их списка есть отдельная кнопка для перехода в настройки оператора.
  • New: в список пользователей в админ. разделе добавлен столбец информации о доноре.
  • New: добавлена взаимосвязь между значениями настроек «включить управление донорами» и «включить Личные кабинеты доноров».
  • New: в Мастер настройки СР добавлено поле пароля для API.
  • New: добавлены новые поля настроек плагина.
  • Fix: теперь удаление донора не удаляет соотв. учётную запись WordPress, если у неё есть другие роли, кроме «донора».
  • Fix: исправлены ошибки при логине доноров и активации их учётных записей.
  • Fix: мелкие правки в формулировках и стилях в Мастере настройки CP.
  • Fix: теперь при логине донор автоматически перенаправляется на страницу своего Личного кабинета.
  • Fix: исправлены мелкие ошибки.
  • Tweak: теперь клик на «Сброс фильтров» на странице списка доноров автоматически обновляет список.
  • Tweak: теперь в Мастере настройки CP шаги копирования и вставки объединены.

3.6

  • New: добавлены новые шорткоды. Они более гибки по функциям и более ориентированы на Стар (а также более нейтральны к дизайну сайта).
  • New: в класс Leyka_Donation добавлено свойство «amount_formatted».
  • New: добавлены фильтры для подписей к полям формы в шаблонах Рево и Стар.
  • New: версия плагина добавлена в обёртки форм пожертвований в кач-ве data-атрибута.
  • Fix: исправлена ошибка отсутствия вёрстки у некоторых шорткодов вне страниц кампаний.
  • Tweak: улучшен UI выбора способов оплаты в шаблоне Стар для случая, когда их список длинный.

3.5

  • New: теперь RBK Money поддерживает рекуррентные пожертвования.
  • New: теперь старые шаблоны форм (Рево и более ранние) считаются устаревшими и по умолчанию скрываются.
  • New: новый API Яндекс.Кассы — улучшения в обработке и отображении ошибок.
  • New: теперь шаблон «Стар» поддерживает поле номера тел. для мобильных платежей через Миксплат.
  • New: добавлена первая версия механизма для управления специальными полями платёжных методов.
  • New: добавлена возможность экспорта списка доноров в CSV.
  • New: раздел настроек «Разное» переименован.
  • Fix: улучшения интерфейса и исправления ошибок в модуле поддержки RBK Money.
  • Fix: исправление ошибки при отмене рекуррентных подписок через CloudPayments.
  • Fix: исправлена ошибка при сохранении опций-чекбоксов в настройках платёжных операторов.
  • Fix: исправлены ошибки в шорткодах.
  • Fix: устаревший плейсхолдер для имени руководителя в род. падеже удалён.
  • Fix: исправлена ошибка в коллбэке для авто-логаута донора.
  • Fix: исправлены мелкие ошибки.
  • Tweak: незначительная оптимизация в механизме экспорта пожертвований.
  • Tweak: различные улучшения и рефакторинг.

3.4.0.1

  • Fix: исправлена ошибка с символом пробела в поле имени донора.
  • Fix: теперь формы Рево корректно отображаются через шорткод.
  • Fix: исправлена ошибка «each() is deprecated».

3.4

  • New: теперь модуль поддержки PayPal позволяет использовать PayPal REST API.
  • New: теперь шаблон Стар используется по умолчанию везде, кроме инитного мастера настройки плагина.
  • New: добавлена новая опция для полного запрета синхронизации данных об использовании плагина.
  • New: добавлены новые возможности класса кампании.
  • Fix: теперь модуль поддержки Хронопей корректно работает на сайтах с кириллическими доменами.
  • Fix: исправлена ошибка неправильных символов в поле «имя донора».
  • Fix: теперь при генерации значения shopPassword для Яндекс.Кассы используются только допустимые символы.
  • Fix: исправлена ошибка-нотайс при отображении завершённых кампаний.
  • Fix: теперь формы завершённых кампаний по умолчанию выводятся.
  • Fix: исправлена ошибка отправки обратной связи через админ. раздел плагина.
  • Fix: незначительные исправления.
  • Tweak: код апдейта таблиц плагина перенесён из процедур в отдельную функцию.

3.3.0.1

  • New: теперь функции управления донорами в новых инсталляциях плагина по умолч. включены.
  • Fix: теперь метаданные доноров у новых доноров подсчитываются корректно.
  • Fix: теперь алгоритм расчёта метаданных доноров основывается на email-ы пожертвований (вместо ID авторов).
  • Fix: исправлена ошибка JS при отправке обр. связи из админ. раздела плагина.
  • Fix: мелкие правки локализации.
  • Removed: из ядра плагина удалён ненужный код.

3.3

  • New: добавлены функции управления Донорами.
  • New: отныне процедура активации плагина срабатывает только при активации.
  • Fix: ошибка множественных рекуррентных списаний в CP, предположительно, исправлена.
  • Fix: разметка Мастеров исправлена.
  • Fix: ошибка сохранения коммиссий операторов для новых инсталляций исправлена.
  • Fix: незначительные исправления.
  • Tweak: частичный рефакторинг JS админ. раздела плагина. Объём JS уменьшен.

3.2.3

  • New: обновлён дизайн и UX Панели управления плагина.
  • New: теперь аккаунты доноров создаются при рекуррентных списаниях (не только при подписках).
  • Fix: уязвимость админ. раздела плагина исправлена.
  • Fix: незначительные исправления.

3.2.2

  • New: шаблон «Рево» вновь используется по умолчанию в Инитном мастере настройки.
  • New: для поля редактирования CSS постоянных кампаний добавлены стили по умолчанию.
  • New: добавлены функции редактора CSS для настроек постоянных кампаний.
  • Fix: исправления ошибок CSS в шаблоне постоянной кампании.
  • Fix: поле редактора CSS для постоянных кампаний исправлено.
  • Fix: чекбоксы рекуррентных подписок исправлены.
  • Fix: метод Leyka->get_gateways() исправлен.
  • Fix: исправление для настройки-чекбокса о комментариях к пожертвованиям.

3.2.1

  • New: теперь ШК [leyka_campaign_form] и [leyka_inline_campaign] синонимичны друг другу.
  • Fix: изменено описание статуса «попытка пожертвования».
  • Fix: теперь чекбоксы для согласия с условиями сервиса независимы между разными формами «Рево» на одной странице.
  • Fix: теперь для рекарринга через CloudPayments временно используется движок по умолчанию.
  • Fix: исправления ошибок разметки для шаблона «Стар».
  • Fix: теперь пожертвования через CloudPayments корректно работают на моб. экранах.
  • Fix: незначительные исправления.

3.2

  • New: добавлена возможность регистрации доноров при рекарринге и использования ими раздела ЛК.
  • New: добавлена возможность автоматической отписки от рекарринга для CloudPayments.
  • New: добавлена возможность вызывать процедуры как серверные скрипты.
  • New: интеграция Google UA и GTM теперь поддерживает расширенную электронную торговлю.
  • Fix: исправлены процедуры сбора статистики использования плагина.
  • Fix: теперь рекурренты по активной схеме могут списываться макс. 1 раз в сутки.
  • Fix: вывод поддержки рекарринга на шаблоне Стар исправлен.
  • Fix: незначительные исправления.

3.1

  • New: добавлен шаблон формы «Стар».
  • New: Добаавлены настройки и шаблон для постоянных кампаний.
  • New: в экспорт пожертвований добавлены новые поля.
  • Fix: исправлена «проблема короткого месяца» при активном рекарринге.
  • Fix: на страницу списка пожертвований добавлен фильтр «Донор подписан на рассылку».
  • Fix: исправлена разметка шаблона Рево для узких экранов.
  • Tweak: изображения для публичной и административной части плагина оптимизированы.

3.0.4

  • New: добавлена поддержка DataLayer для интеграции со стандартной электронной торговлей в Google Analytics.
  • New: теперь кампании с шаблоном Рево должны быть явно завершены, чтобы пожертвования по ним стали недоступны.
  • New: улучшен внутренний API опций плагина.
  • Fix: исправлена «ошибка 502».
  • Fix: исправления для вывода форм всех шаблонов, кроме Рево.
  • Fix: теперь все опции плагина корректно сохраняют значения.
  • Fix: исправление стилей сообщения о недостаточно высокой версии PHP.
  • Fix: теперь ПМ умного платежа в Яндекс.Кассе недоступен, если выбрана опция нового API ЯК.
  • Fix: теперь активная схема рекарринга корректно списывается в конце коротких месяцев (длиной меньше 31 дня).
  • Tweak: уменьшен объём скриншотов для шаблонов форм пожертвований.
  • Tweak: оптимизации CSS.
  • Tweak: оптимизация процедуры инициализации плагина.
  • Tweak: оптимизации в классе кампании для случая больших БД.

3.0.3

  • New: добавлен новый дизайн раздела настроек «Вид кампании».
  • New: теперь режим отладки плагина включается в зависимости от константы LEYKA_DEBUG (вместо WP_DEBUG).
  • New: в рендере полей настроек добавлена специальная обработка полей email.
  • New: добавлена опция демо-режима работы плагина.
  • New: добавлен фильтр для изменения списка шаблонов форм пожертвований.
  • New: вновь добавлены поля комиссии для различных способов оплаты.
  • Fix: теперь генератор значений поля shopPassword в Мастере Яндекс.Кассы использует только корректные символы.
  • Fix: совместимость с темой «Кандинский» исправлена.
  • Fix: обновлены версии библиотек для фронтенда.
  • Fix: исправления локализации.
  • Fix: PHP-нотайс в классе рендера Мастера настроек исправлен.
  • Fix: незначительное исправление в процедуре рассылки писем при достижении целевой суммы кампании.
  • Fix: теперь категория способов оплаты в настройках плат. оператора не выводится, если она всего одна.
  • Fix: в настройки вновь добавлены опции-чекбоксы «отправлять/не отправлять благодарственные письма донорам».
  • Fix: отправка благодарственных email донорам исправлена.
  • Fix: теперь от значений полей имени и email донора при отправке пожертвования автоматически отрезаются пробелы.
  • Fix: исправления в Mixplat — название ПМа SMS и автоматическое обновление суммарного объёма пожертвований для кампании.
  • Fix: отображение названия способа оплаты «банк. карты» у CP исправлено.
  • Fix: теперь настройки плагина сохраняются корректно и не теряются.
  • Fix: ссылки на документы CP исправлены.
  • Fix: исправление для отправки пожертвований через CP на шаблоне Рево.
  • Fix: незначительные исправления.
  • Removed: теперь демо-доноры в шаблоне Рево не выводятся.

3.0.2

  • Fix: важные исправления для CloudPayments.
  • Fix: исправлены заголовки и тексты благодарственных писем при рекуррентных пожертвованиях.

3.0.1

  • Fix: различные исправления.

3.0

  • New: дизайн настроек плагина существенно обновлён.
  • New: добавлены Мастера настроек плагина — для первоначальной настройки и для подключения операторов «Яндекс.Касса» и «CloudPayments».
  • New: добавлен кодовый фреймворк контроллеров и рендеров настроек.
  • New: отныне плагину необходима версия PHP не ниже 5.6.
  • Tweak: незначительные оптимизации работы кода.
  • Fix: незначительные исправления.

2.3.9

  • New: добавлена поддержка платёжного оператора Paymaster.
  • Fix: улучшена обработка ошибок на стороне сервера при использовании шаблона «Рево».

2.3.8

  • New: добавлена поддержка нового API Яндекс.Кассы.
  • New: обработка системных уведомлений Chronopay в условиях медленной работы базы данных теперь более стабильна.
  • Fix: теперь частота рекуррентных списаний в PayPal — 1 раз в месяц, как и должно быть.
  • Fix: теперь комиссии для пожертвований применяются корректно.
  • Fix: теперь используются новые иконки Яндекс.Кассы.

2.3.7

  • New: добавлена поддержка нового API RBK Money. Теперь данным платёжным оператором вновь можно пользоваться.

2.3.6.1

  • New: добавлена возможность синхронизировать внешний и внутренний IP сервера сайта при обработке системных уведомлений Яндекс.Кассы.
  • Fix: важное исправление для размера пожертвований при использовании шаблона «Рево» с платёжными операторами, требующими редиректа при платеже.

2.3.6

  • New: добавлена поддержка платёжного оператора Paymaster.
  • New: добавлена возможность email-рассылки по донорам, участвовавшим в кампании, когда эта кампания была завершена.
  • New: теперь у каждого способа оплаты есть лого и в SVG, и в PNG.
  • Fix: лишние рекуррентные запросы от CloudPayments устранены.
  • Fix: работа квитанций на шаблоне Рево исправлена.
  • Fix: различные исправления в шаблонах форм пожертвований.
  • Fix: улучшена локализация.
  • Fix: исправления в модуле поддержки Polylang.
  • Fix: исправлена отправка формы на виджете успеха/подписки.
  • Fix: теперь все значения опций плагина перед сохранением проходят через функцию trim().
  • Fix: исправлены мелкие ошибки.
  • Tweak: улучшены проверки вывода виджетов успеха/подписки и неудачи.
  • Tweak: теперь значение опции списка IP CloudPayments по умолчанию пустое.
  • Tweak: оптимизирован JS.
  • Tweak: усилена безопасность внешних ссылок.
  • Tweak: удалён устаревший код.

2.3.5

  • New: теперь в результатах экспорта пожертвований в CSV сумма и валюта пожертвования — разные столбцы.
  • New: добавлена возможность рекуррентных платежей через PayPal.
  • Fix: работа CloudPayments на шаблоне Рево исправлена.
  • Fix: исправлены настройки мин. и макс. размера пожертвования для шаблона Рево.

2.3.4

  • New: теперь шаблон Рево использует новый API для платежей через PayPal (checkout.js).
  • Tweak: улучшена совместимость CSS шаблона Рево с внешним кодом.
  • Fix: исправлено поведение комиссий для рекуррентных пожертвований.
  • Fix: исправлены мелкие ошибки.

2.3.3

  • New: добавлена возможность управлять комиссиями платёжных операторов.
  • New: добавлена возможность включить в формы пожертвований поле комментария донора.
  • Fix: пропавшие настройки email для рекарринга возвращены.
  • Fix: улучшена локализация.
  • Fix: исправлены мелкие ошибки.

2.3.2

  • New: Добавлены настройки соглашения об использовании персональных данных доноров.
  • Fix: исправлены ошибки в настройках уведомлений при рекарринге.
  • Fix: Яндекс.Касса — исправлены ошибки в модуле рекуррентных платежей.
  • Fix: улучшена локализация.

2.3.1

  • New: добавлена возможность отписки от рекарринга Яндекс.Кассы с помощью ссылки в спасибо-письмах донорам.
  • New: расширена внутренняя архитектура API плагина.
  • Улучшение: часть формулировок стала более лаконичной.
  • Fix: улучшена совместимость шаблона Рево с различными темами.

2.3

  • Новинка: добавлен шаблон «Рево».
  • Новинка: внутренняя архитектура API плагина улучшена. Добавлено семейство классов Контроллеров шаблонов.
  • Улучшение: файлы локализации плагина отделены от его инсталляционного кода и загружаются с помощью механизма WordPress Language Packs.
  • Улучшение: многие формулировки стали компактнее и грамматически правильнее.
  • Fix: исправлены мелкие ошибки.

2.2.14

  • New: добавлена функция удаления настроек и данных плагина при удалении его с сайта.
  • New: в админ. раздел кампаний добавлены поля с шорткодами для вставки платёжных форм на сайт.
  • Fix: исправлена ошибка с неработающей суммой платежа на шаблоне «Радио».
  • Fix: теперь шорткоды работают внутри текста Условий сервиса.
  • Fix: обновление контактов службы поддержки.
  • Fix: Улучшена разметка Условий сервиса.

2.2.13

  • New: добавлен новый шаблон формы — «Нео».
  • Fix: исправлены ошибки вёрстки для шаблонов «Радио» и «Блоки».

2.2.12.2

  • Fix: исправлена ошибка разовых платежей по банк. карте через PayPal в боевом режиме подключения.
  • Fix: исправлены ошибки локализации.

2.2.12.1

  • Fix: ошибка с пропадающей админ. панелью исправлена.
  • Fix: теперь добавление на форму кастомного поля-select не приводит к деактивации поля суммы.

2.2.12

  • New: добавлена альфа-версия поддержки гейтвея PayPal (метод «Express Checkout», разовые платежи).
  • New: добавлены фильтры для страницы перенаправления на платёж.
  • New: теперь платежи через Хронопей могут проходить проверки на уникальность.
  • New: в Яндекс.кассу добавлен способ оплаты «Умные платежи».
  • New: теперь в гейтвее Яндекс.кассы можно использовать поле shopPassword (для повышения безопасности транзакций).
  • Fix: исправлены ошибки локализации.
  • Fix: исправлены мелкие ошибки.

2.2.11

  • New: добавлена поддержка SMS-платежей через МИКСПЛАТ.
  • New: теперь ошибки CloudPayments выводятся на форме пожертвования более дружественно.
  • Fix: исправлены ошибки локализации.
  • Fix: исправлены мелкие ошибки.

2.2.10

  • New: добавлена поддержка гейтвея МИКСПЛАТ. Поддерживаются мобильные платежи и блок с текстовой информацией.
  • Tweak: теперь плагин использует EasyModal для модальных всплывающих окон.
  • Fix: исправлены ошибки локализации.
  • Fix: исправлены мелкие ошибки.

2.2.9.3

  • New: улучшена валидация полей на стороне сервера.
  • Fix: исправлены ошибки поля суммы смешанного и свободного типа.
  • Fix: исправлена ошибка с session_start() на PHP 7.
  • Fix: исправлена ошибка с рекаррингом через Хронопей.
  • Fix: теперь платежи через CloudPayments не задваиваются при многократном нажатии на сабмит формы.

2.2.9

  • New: изменены названия статусов пожертвований.
  • New: добавлен третий тип поля суммы — смешанный.
  • New: добавлены 3 новых ПМа у Яндекс.кассы — интернет-банки.
  • New: добавлена страница архива пожертвований.
  • New: теперь имя донора не принимает почту в кач-ве значения.
  • New: добавлен механизм активного рекарринга. Добавлена его поддержка для Яндекс.кассы.
  • New: добавлены новые хуки ядра.
  • New: теперь при сабмите в Яндекс.кассу добавляется скрытое поле с указанием, что платёж от Лейки.
  • Tweak: переработан шаблон «Радио».
  • Fix: исправлена важная ошибка совместимости с Polylang.
  • Fix: исправлены мелкие ошибки.

2.2.8

  • New: теперь корректировочные пожертвования можно добавлять из гл. меню плагина.
  • Tweak: переработан механизм работы с опциями плагина.
  • Tweak: добавлена система кэширования итоговых сумм для кампаний.
  • Tweak: добавлен новый адрес для сообщений в службу поддержки.
  • Tweak: механизм экспорта пожертвований оптимизирован для работы с большими объёмами данных. Удалена внешняя зависимость от класса Excel Writer.
  • Fix: улучшена совместимость фронтенда плагина с др. визуальными фреймворками.
  • Fix: исправлена ошибка сабмита формы редактирования названий ПМов по нажатию enter.
  • Fix: исправлена ошибка подсчёта итоговых сумм.
  • Fix: исправлна ошибка в ссылке на кампанию при её вставке через шорткод.
  • Fix: исправлена ошибка с пропавшей функцией экспорта.
  • Fix: исправлена ошибка в метабоксе «список пожертвований» у кампаний.
  • Fix: исправления в логике подсчёта просмотров кампаний.
  • Fix: исправлены мелкие ошибки.

2.2.7.2

  • New: добавлена полная поддержка WP 4.3.
  • Fix: оптимизировано хранение общего объёма собранных средств для кампаний.
  • Fix: теперь экспорт пожертвований требует существенно меньше памяти.

2.2.7.1

  • Fix: исправлена ошибка списка гейтвеев/ПМов на странице их настроек.
  • Fix: удалена опция тестового режима для Хронопей.

2.2.7

  • New: добавлен гейтвей CloudPayments.
  • New: добавлена простая статистика по кампаниям.
  • Fix: новый рефакторинг API гейтвеев.
  • Fix: улучшен UI страницы платёжных опций. Исправлены ошибки на ней.
  • Fix: поле выбора кампаний в виджете пожертвований теперь стало вып. списком.
  • Fix: исправлены мелкие ошибки.

2.2.6

  • New: добавлен новый UI раздела настроек платёжных систем.
  • New: добавлена возможность менять порядок ПМов на формах.
  • New: добавлена возможность менять текст кнопки сабмита кампаний.
  • New: изменен API гейтвеев.
  • New: теперь к описанию платежа на квитанции добавляется ID пожертвования.
  • New: мелкие исправления в UI банковских квитанций.
  • Fix: важное исправление для Хронопей и Яндекс.кассы.
  • Fix: исправлены мелкие ошибки.

2.2.5

  • New: на консоль плагина добавлен метабокс «первые шаги».
  • New: началась работа над улучшением валидации опций.
  • New: добавлена функция технического экспорта.
  • New: теперь код встраивания кампании можно получить со страниц кампаний во фронтенде.
  • New: добавлен фильтр «leyka_form_pm_order».
  • Fix: метабокс аннотации кампании переименован.
  • Fix: исправлена ошибка встраивания карточек кампаний.
  • Fix: исправлена ошибка экспорта для PHP 5.3.
  • Fix: исправлены ошибки с коллбэками Хронопей.
  • Fix: исправлены мелкие ошибки.

2.2.4

  • New: улучшена поддержка Яндекс.кассы.
  • New: добавлены спец. роли и возможности, связанные с плагином.
  • New: в админ. меню добавлена страница отправки сообщения авторам.
  • New: консоль плагина улучшена.
  • New: добавлены новые хуки.
  • Fix: исправление ошибки с бесконечными спасибо- и фейл-страницами.
  • Fix: исправлено много ошибок в гейтвеях Робокассы, Яндекс.кассы и др.
  • Fix: рефакторинг и исправления в ядре.

2.2.3

  • New: добавлена поддержка гейтвея Робокассы.
  • New: добавлена возможность ручного и автоматич. обновления курсов валют.
  • New: добавлена возможность встраивания карточек кампаний.
  • New: добавлена поддержка событий GA.
  • Fix: исправлены мелкие ошибки.

2.2.2

  • Fix: исправлена ошибка с notice при быстром редактировании записей.
  • Fix: исправлены ошибки совместимости с плагином Subscriber.
  • Fix: исправлены мелкие ошибки в коде и вёрстке.

2.2.1

  • New: добавлена поддержка гейтвея RBK Money.
  • New: добавлена поддержка Webmoney через Яндекс.кассу.
  • New: добавлена возможность отдельного названия для ПМов в админ. и публичном разделе сайта.
  • New: добавлен шорткод для вывода текста Условий сервиса.
  • Fix: исправлены мелкие ошибки.

2.2

  • New: теперь у кампаний есть новая опция — целевая сумма.
  • New: страницы списков кампаний и пожертвований в админ. разделе сайта получили множество новых фильтров и столбцов.
  • New: добавлена возможность создания корректировочных пожертвований.
  • New: у пожертвований добавлено явное поле «дата».
  • New: добавлены новые элементы на редактировании кампании.
  • New: изменена структура опций плагина. Добавлен раздел «Вид».
  • New: добавлены шорткоды и виджеты (шкала достижения целевой суммы, список кампаний и пожертвований, и др.).
  • Fix: исправлены мелкие ошибки.
  • Fix: ошибка с бесконечным созданием спасибо- и фейл-страниц, возможно, исправлен.

2.1.4

  • Fix: исправлены ошибки совместимости с Polylang.
  • Fix: исправлены ошибки активации плагина при PHP 5.2 и ниже.
  • Fix: исправлены ошибки в API гейтвеев и ПМов.
  • Fix: исправлены мелкие ошибки.
  • New: добавлены новые хуки.
  • New: в гейтвей Хронопей добавлена поддержка рекуррентных платежей.
  • New: добавлена функция экспорта пожертвований в CSV.
  • New: увеличено время задержки на странице редиректа на платёж, если включён WP_DEBUG.

2.1.3

  • Fix: улучшена совместимость плагина со strict standards в PHP.
  • Fix: исправлены мелкие ошибки.
  • New: теперь плагин ведёт себя корректно при активации на PHP 5.2 и меньше.
  • New: добавлена совместимость с плагином Polylang.
  • New: улучшена безопасность кода.
  • New: добавлено множество новых хуков.

2.1.2

  • Fix: исправлена ошибка, вызывавшая warning на новых инсталляциях.

2.1.1

  • Fix: исправлена проблема с пермалинками после активации.

2.1

  • New: добавлена поддержка ПМа статического текста.
  • New: добавлена поддержка гейтвея Яндекс.денег для физ. лиц.
  • New: мелкие улучшения в API плагина.
  • Fix: система кэширования опций удалена.
  • Fix: исправлены ошибки в системе обработки опций плагина.

2.0.1

  • New: добавлен файл *.pot для локализации.
  • Fix: исправлены ошибки в ядре и гейтвеях.
  • Tweak: улучшения UI на формах.

2.0

  • New: Внимание: дальнейшая совместимость с предыдущими версиями не поддерживается.
  • New: новый major-релиз. Кардинальный рефакторинг кода и структур данных.
  • New: отныне плагин не зависит от EasyDigitalDownload.
  • New: гейтвеи теперь встроены в плагин.
  • New: обновлён дизайн виджета пожертвования.
  • New: добавлено API для гейтвеев/ПМов.
  • New: отныне плагину требуется PHP версии как минимум 5.3.

1.2.1

  • New: добавлена поддержка EDD 1.7.2.
  • Fix: исправлена ошибка несовместимости панели пожертвований с некоторыми темами.
  • Tweak: настройки email в админ. панели сайта улучшены.

1.2

  • New: улучшен дизайн панели пожертвований.
  • New: добавлена поддержка EDD 1.7.1.
  • Fix: теперь выводится шорткод для полной суммы пожертвований.
  • Tweak: улучшения локализации.

1.1

  • New: добавлен дизайн панели пожертвований.
  • New: добавлено сохранение пожертвований в БД сайта.
  • New: добавлена возможность контроля обновлений EDD со стороны Лейки.
  • New: добавлена поддержка EDD 1.5.2.
  • New: добавлен счётчик суммы пожертвований с разделением по гейтвеям.
  • New: добавлен Мастер настройки для физ. и юр. лиц.
  • New: добавлен стандартный текст договора оферты для пожертвований.
  • Fix: исправлена ошибка с режимом пожертвований на странице корзины.
  • Fix: добавлено заявление о том, что плагин не собирает персональных данных.
  • Fix: исправлена ссылка на RBK Money в описании гейтвея.
  • Fix: исправлена ошибка с невозможностью удалить комментарии пользователей из админ. панели сайта.
  • Fix: исправлена ошибка массовых действий с комментариями в админ. панели сайта.
  • Fix: исправлены ошибки локализации.
  • Tweak: поле согласия с Условиями сервиса теперь включает ссылку на их текст.
  • Tweak: рефакторинг кода.

1.0

  • Первый официальный релиз плагина!