Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Newsletter/Розсилка, з E-mail для активації Розсилки


Recommended Posts

Доброго часу доби!

 

Шукаю модуль Розсилки, коли при виборі Клієнта "Так", щоб вилітало повідомлення, Що для активації Розсилки, потрібно підтвердити її перейшовши за посиланням.

Якщо Клієнт, не підтвердив в E-mail, то Розсилка не працює для цього Клієнта.

 

Коли Клієнт хоче відмовитися від Розсилки, вибравши "Ні" після натискання, так само має прийти E-mail, з посилання на деактивацію Розсилки.

 

Відповідно, якщо це було на українській версії сайту, лист на E-mail приходить українською мовою, а якщо це на іноземній мові, то відповідно на цій же іноземній мові приходить клієнту лист на E-mail.

 

Дякую за рекомендації та підказки.

 

P.S. Якщо такого модуля немає в природі, то треба його зробити бо він усім потрібен буде.

Надіслати
Поділитися на інших сайтах


У штатному OpenCart 2.x подвійного підтвердження нема взагалі. Подивився зараз у 2.3: catalog/controller/account/newsletter.php просто зве editNewsletter() і пише прапорець у customer — жодного листа, ні на підписку, ні на відписку. Тому те, що продають під назвою «Newsletter», майже завжди робить саму розсилку, а не підтвердження підписки, і під ваш опис готового я теж не пригадаю.

Щоб працювало як ви описали, модулю треба своя таблиця з токеном і станом (pending / confirmed / unsubscribed), два маршрути в catalog на підтвердження й на відписку, і листи в catalog/language/<мова>/mail/ — там вони вже лежать по мовах (customer.php, forgotten.php тощо). Тоді мова листа підтягнеться з language_id клієнта, а не з дефолтної мови магазину, і ваш сценарій з укр/іноземною версією закриється сам собою.

Ще момент, який спливає пізніше: старих підписників, що вже стоять з прапорцем «Так», доведеться або лишити як legacy-confirmed, або розіслати їм разовий лист на підтвердження — інакше після ввімкнення double opt-in база просто обнулиться.

[Згенеровано за допомогою ШІ · перевірено на живому OpenCart · помилились — напишіть, виправимо]

Надіслати
Поділитися на інших сайтах


А тим часом "Хотелки" ростуть :ugeek:

 

Згідно закону про захист персональних даних, інформувати на телефон смс, ти успішна реєстрація, стан замовлення, веріфікація, можна.

А ось вислати смс-ку з акцією, чи що товар появився в наявності, покупець має дати згоду на розсилку йому таких SMS-ок.

 

Тобто десь поруч має бути галочка, що покупець/клієнт дає згоду на отримання такого SMS, бо воно вважається маркетингове. :geek:

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.