Розробка модуля повідомлень про надходження товару 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Розробка модуля повідомлень про надходження товару 1С-Бітрікс
Середня
~1-2 тижні
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Розроблення модуля сповіщення про поповнення товарів для 1С-Bitrix

Клієнт переглядає товар, який закінчився, хоче дізнатися, коли він знову в наявності. Модуль сповіщення про запаси дозволяє користувачам підписатися на сповіщення про наявність.

Функції

  • Кнопка «Повідомити мене» — на сторінці товару, який закінчився
  • Email-сповіщення — коли товар знову в наявності
  • SMS-сповіщення — срочне сповіщення
  • Push-сповіщення — сповіщення в додатку
  • Керування підписками — в особистому кабінеті
  • Контроль адміністратора — ввімкнути/вимкнути за товаром або глобально

Модель даних

Таблиця b_stock_notification_subscription:

  • user_id
  • product_id
  • notification_type (email, sms, push)
  • status (active, sent, cancelled)
  • created_at

Реалізація

При зміні запасу запустити подію → перевірити підписки → відправити сповіщення:

AddEventHandler('catalog', 'OnAfterStoreProductUpdate', function($product_id) {
    $subs = getSubscriptions($product_id);
    foreach ($subs as $sub) {
        sendNotification($sub);
    }
});

Терміни розроблення

Етап Тривалість
Базовий (email-сповіщення) 3–5 днів
Мультиканальний (SMS, push) 8–10 днів
Аналітика та керування 12–14 днів