Модулът (плъгин, разширение, добавка) е самостоятелна част от код, която добавя нова функционалност към съществуваща платформа, без да променя нейното ядро. Добре написаният модул не пречи на обновленията, не забавя сайта и прави само това, за което е създаден.
Защо не просто готов плъгин?
Пазарите за плъгини предлагат хиляди решения, но всяко от тях е написано за „средния“ потребител. Резултатът често е:
- десетки инсталирани плъгини, които се бият помежду си и забавят сайта;
- функции, които почти вършат работа – но не съвсем;
- годишни абонаменти за всеки плъгин;
- уязвимости в популярни плъгини, които хакерите сканират масово;
- изоставени плъгини, които спират да работят след обновление на платформата.
Custom модулът решава точно вашия проблем с минимално количество код, преминава преглед за сигурност и се поддържа от нас.
Платформи, за които разработваме
- WordPress – плъгини, собствени типове съдържание, блокове за Gutenberg, Elementor уиджети, REST API разширения.
- WooCommerce – методи за доставка и плащане, ценови правила, B2B цени, абонаменти, конфигуратори на продукти, синхронизация на наличности.
- OpenCart, PrestaShop, Magento – модули за плащане, куриери, експорт към маркетплейси, филтри, промоции.
- Laravel, Symfony и собствени PHP системи – пакети и модули по вашата архитектура.
- Системи на LOD – модули за нашите платформи и ASAAP.
Най-търсените модули
Интеграции с куриери
Изчисляване на цена за доставка в реално време, избор на офис или автомат от карта, автоматично създаване на товарителници, проследяване на пратки и известия към клиента.
Интеграции със счетоводни и ERP системи
Двупосочна синхронизация на продукти, цени, наличности, клиенти, поръчки и фактури – без ръчно въвеждане.
Платежни модули
Карти, банков превод, наложен платеж, разсрочено плащане, Apple Pay и Google Pay чрез български и международни платежни оператори.
B2B функционалност
Индивидуални цени и отстъпки по клиент, кредитни лимити, заявки за оферта, бързи поръчки по артикулен номер, разделяне на дилъри и крайни клиенти.
Конфигуратори и калкулатори
Продукти с много параметри – размери, материали, цветове – с динамична цена и визуализация.
Експорт към маркетплейси и сравнители
Продуктови фийдове за Google Merchant, Facebook/Instagram Shop, eMAG и сайтове за сравнение на цени.
Качество, което се вижда в кода
Всеки модул, който пишем, следва стандартите на съответната платформа (например WordPress Coding Standards), използва нейните механизми за кеширане и сигурност, валидира всички входни данни, не прави излишни заявки към базата и има собствени настройки в администрацията. Модулът се доставя с документация и се поддържа съвместим с новите версии на платформата.
Какво включва услугата
Лек и бърз
Само нужния код – без излишни скриптове и стилове, които забавят сайта.
Сигурен
Проверка на правата, валидиране на данните, защита от SQL инжекции и XSS.
Съвместим с обновления
Не променяме ядрото – платформата се обновява без проблеми.
Интеграции
Куриери, плащания, ERP, счетоводство, маркетплейси, всяко API.
Настройки в админа
Удобен панел за настройка без програмиране.
Поддръжка
Следим новите версии на платформата и обновяваме модула.
Как протича работата
- 1
Описание на задачата
Какво трябва да прави модулът, за кого и с какви данни.
- 2
Технически преглед
Проверяваме сайта, версиите и съществуващите плъгини за конфликти.
- 3
Разработка на тестова среда
Модулът се създава и тества върху копие на сайта ви.
- 4
Приемане и инсталиране
Одобрявате и инсталираме на живия сайт без прекъсване.
Технологии и инструменти
- PHP 8.4
- WordPress
- WooCommerce
- Gutenberg
- Elementor
- OpenCart
- PrestaShop
- Magento
- Laravel
- JavaScript
- REST API
- SOAP
- XML
- JSON
- Webhooks
Често задавани въпроси
Колко време отнема разработката на модул?
Простите модули са готови за дни, интеграциите с външни системи – обикновено за 2 до 6 седмици, в зависимост от документацията на отсрещната страна.
Ще работи ли модулът след обновление на WordPress/WooCommerce?
Пишем модулите по официалните стандарти, без промени в ядрото. При договор за поддръжка тестваме и обновяваме модула при всяка голяма версия.
Можете ли да промените съществуващ плъгин?
Да, но обикновено препоръчваме разширение чрез hooks или отделен модул, за да не се губят промените при обновление.
Чий е кодът на модула?
Модулите по поръчка са ваши. Ако модулът е разработен за общо ползване, договаряме лиценза предварително.