Към съдържанието
Език BG
Заявете оферта
Меню

Модул за съответствие · шест платформи

PDF, изпратен по имейл, вече не стига

Потребителското право на ЕС дава на купувачите право да се откажат от договор, сключен от разстояние, а посоката на развитие е към ясна цифрова функция за отказ на самия сайт.

Постоянно видим бутон, заявление онлайн, стъпка на потвърждение и автоматична разписка на траен носител. Тази страница обяснява какво трябва да прави тази функция и какво е нужно, за да бъде направена правилно.

Защо един PDF вече не стига

Класическият модел беше формуляр за отказ като документ за изтегляне. Потребителят го намираше, разпечатваше го или го попълваше, изпращаше го по имейл и чакаше. Всяка стъпка от този поток слага триене пред право, което законът дава безусловно.

Цифровата функция за отказ маха триенето и — не по-малко важно — произвежда доказателство. Магазинът знае точно какво е поискано, за коя поръчка и в колко часа. Потребителят също. Никоя от двете страни не спори дали е пристигнал имейл.

Какво всъщност трябва да прави тази функция

Пет неща, и всяко е по-трудно, отколкото изглежда.

  1. Да се намира, постоянно

    Бутон, който съществува само в раздела на влезлия потребител, не е достъпен за купувач без профил. Мястото му е там, където потребителят би погледнал: долния колонтитул, профила, списъка с поръчки, детайла на поръчката, страницата за контакт и правилата за връщане.

  2. Да идентифицира договора

    Потребителят трябва да може да каже от коя поръчка се отказва. Това означава номерът на поръчката да се съпостави с имейла, с който е направена — както за купувачи с профил, така и за тези без.

  3. Да приеме заявление

    Кои продукти, какви количества, данни за контакт, данни за възстановяване на сумата, начин на връщане. И трябва да извади количествата, вече покрити от по-ранно заявление, иначе потребителят може да се откаже от една и съща позиция два пъти.

  4. Да потвърди изрично

    Отделна стъпка на потвърждение, с видим правен текст и бутон, чийто надпис не оставя съмнение какво прави натискането му.

  5. Да издаде разписка на траен носител

    Веднага, автоматично, със съдържанието на заявлението, датата и часа. Траен значи, че потребителят го запазва — а не екран за потвърждение, който изчезва при опресняване.

В магазина

Две полета, а не разпечатан формуляр

Бутонът стои в поръчката, която купувачът вече е отворил. Зад него: номерът на поръчката и имейлът, използван при плащането. Нищо за изтегляне, нищо за разпечатване, нищо за подписване и сканиране.

Какво вижда купувачът: бутонът в магазина и двете полета зад него. Поръчката и адресът са примерни данни.

Как работи модулът на Valenys

Четири стъпки, еднакви на всяка платформа

Идентификация (номер на поръчка плюс имейла от поръчката — влезлите клиенти, които тръгват от собствената си поръчка, прескачат тази стъпка), избор на продукти и количества с извадени вече заявените, стъпка на преглед с правния текст пред очите и потвърждение.

Уникален код и печат за време на всяко заявление

Потребителят получава разписка по имейл; администраторът на магазина получава известие. Тази двойка е доказателството.

Изскачащ прозорец, а не отделна страница

Чист JavaScript с fetch, без зависимост от jQuery или Bootstrap, със собствени вмъкнати стилове — така че не се бие с вашата тема. Не добавя адрес към структурата ви и не пречи на съществуваща SEO настройка, включително на пакети, които сами управляват адресите.

Не пипа основните файлове на платформата

В OpenCart използва събития вместо редактиране на шаблоните на темата, така че Journal или собствена тема запазва долния си колонтитул непокътнат. Деинсталира се чисто, а записите с правна стойност по подразбиране се запазват, вместо да се изтрият заедно с модула.

Администриране

Списък с филтри, изглед с подробности и история, промени на статуса с незадължително известие, износ и одитен дневник.

Защита от злоупотреба и работа с данните

CSRF токени, проверка на поръчката и имейла от страна на сървъра, ограничаване на честотата на заявленията, хеширани токени за поръчки без профил, маскиране на IP адреси и срокове за съхранение, анонимизиране и изтриване на прикачените файлове по GDPR.

Шест платформи, един проверен поток

Ако водите няколко магазина на различни платформи или сте агенция, която поддържа магазини на клиенти, имате едно поведение за научаване и един отговор за даване.

OpenCart

3.0.3.8, с адаптации за 2.3.x и 4.x. Доставя се като модул OCMOD.

WordPress + WooCommerce

Версия 5 и по-нови. Доставя се като добавка за WordPress, съвместима с HPOS.

PrestaShop

1.7 и 8. Доставя се като собствен модул.

Magento

2.3 и по-нови. Доставя се като модул в app/code.

Shopify

Бекенд през App Proxy плюс Liquid фрагмент.

Gomag и магазини по поръчка

Самостоятелен бекенд, REST API и вграждано приспособление.

В администрацията на магазина

Регистър, а не имейл, който се губи

Всяко заявление със своя код, поръчката, към която принадлежи, състоянието си и езика, на който е подадено. Точно това ви трябва в деня, в който някой оспори дали отказът изобщо е бил изпратен.

Регистърът от страната на търговеца: всяко искане, състоянието и езикът му. Клиентите и адресите са примерни данни.

Какво прави и какво не прави този модул

Той реализира техническата функция. Пълното съответствие изисква още бутонът да бъде поставен видимо там, където потребителите ще го намерят, а преддоговорната ви информация и правилата за връщане да казват, че функцията съществува и къде е. И двете са част от внедряването, което доставяме, но са решения, които вие одобрявате — не нещо, което модул може да свърши сам.

Не твърдим, че модулът премахва вашата изложеност. Твърдим, че прави функцията правилно, с доказателство, прикачено към всяко заявление.

Конкретните национални правила и срокове се различават по държави членки и тази страница нарочно не гадае вашите. Кажете на кои пазари продавате и ще потвърдим какво важи, преди да се внедри каквото и да е.

Кажете ни на кои пазари продавате

Един договор може да значи десет магазина. Ако поддържате сайтове за търговия на клиенти, модулът плюс внедряването е услуга, която можете да препродавате.

Често задавани въпроси

Отнася ли се това до продажби между фирми?

Правото на отказ в потребителското право на ЕС защитава потребителите. Продажбата от разстояние между фирми се урежда по друг начин. Ако продавате и на двете, функцията трябва да важи за потребителската страна — а това е въпрос на настройка, не на отделна разработка.

Може ли купувач без профил да я използва?

Да. Идентификацията работи с номера на поръчката и имейла, с който тя е направена, така че купувач, който е поръчал без регистрация, може да се откаже, без да си създава профил.

Ще пречи ли на нашата SEO настройка?

Не. Потокът върви в изскачащ прозорец, отворен от бутон, така че не добавя индексируеми адреси и не променя структурата на сайта. В OpenCart работи със и без SEO адреси и не презаписва правила, които принадлежат на SEO пакет. Където се използва целева страница, препоръката по подразбиране е noindex, follow.

Какво става със записите за отказ, ако деинсталираме?

По подразбиране се запазват. Записи с правна стойност не бива да изчезват само защото е премахнат модул; изтриването е нарочно действие с правно основание зад него, а не страничен ефект.

Кои платформи се поддържат?

OpenCart, WordPress с WooCommerce, PrestaShop, Magento, Shopify и Gomag или магазини по поръчка през REST API и вграждано приспособление. Кажете какво ползвате и ще потвърдим формата на доставка.

Може ли потребител да се откаже от част от поръчката?

Да — изборът на продукти и количества е част от потока, а количествата, покрити от по-ранно заявление, се вадят автоматично, така че от една и съща позиция не може да се откаже два пъти.