Deliveo Website Plugin (DWP) е модул на Deliveo, който може да се интегрира в уебсайт и позволява на посетителите или клиентите на сайта директно да подават пратки, да проверяват състоянието на съществуващите си пратки, както и да извършват допълнителни действия в зависимост от разрешените функции.
DWP се свързва със системата чрез Deliveo API, поради което за използването му са необходими активен абонамент за Deliveo и достъп до API.
Модулът може да бъде интегриран в собствен уебсайт, поради което е полезен предимно за куриерски фирми, които желаят клиентите им да могат да регистрират или да правят запитвания за пратки, без да се налага отделна регистрация или използване на клиентския портал на Deliveo.
Основни функции
DWP осигурява, наред с другото, следните функции:
-
създаване на нова пратка;
-
избор на опция за доставка;
-
избор на пункт за получаване;
-
управление на плащане при доставка;
-
използване на референтен номер и код за проследяване;
-
Управление на индивидуалните полета OP1–OP3;
-
изчисляване на таксата за пратка;
-
изчисляване на обемното тегло;
-
онлайн плащане чрез Barion;
-
проверка на пратка;
-
показване на информация за проследяване;
-
изтегляне на етикет;
-
изтегляне на формуляр за подпис;
-
промяна или отмяна на пратката, ако това е разрешено;
-
иницииране на връщане на доставена пратка.
Част от функциите могат да бъдат активирани или деактивирани в настройките.
Изпращане на пратка
Една от основните функции на DWP е създаването на нови пратки. В интерфейса за изпращане на пратки посетителят може да въведе данните, необходими за доставката на пратката, след което DWP ги предава в системата на Deliveo.
Данни за изпращача
В полето за данните на изпращача могат да се въведат данните, необходими за мястото на приемане на пратката и за лицето за контакт. Тук могат да се включат например:
-
име;
-
наименование на фирмата;
-
страна;
-
пощенски код;
-
град;
-
адрес;
-
телефонен номер;
-
е-mail адрес.
Действително показваните полета могат да варират в зависимост от версията и конфигурацията на DWP.
Данни за получателя
В данните за получателя трябва да се въведат данните, необходими за доставката. Подобно на изпращача, тук също могат да се въведат данните за контакт и адреса на получателя.
Използване на пункт за получаване
DWP може да показва активните локации от тип „Пункт за получаване“, създадени в Deliveo. Пунктът за получаване може да бъде избран отделно:
-
на страницата за приемане;
-
на страницата за доставка.
По този начин пратката може да тръгне от пункт за приемане на пратки, да пристигне в пункт за приемане на пратки или – в зависимост от възможностите, предоставени от куриерската служба – да се използва пункт за приемане на пратки и от двете страни. DWP зарежда пунктовете за пратки директно от системата на Deliveo, поради което тяхното управление не се извършва в DWP, а в съответните основни данни на Deliveo.
Управление на платеца
DWP може да се използва по два начина, в зависимост от това дали всички онлайн пратки принадлежат на един и същ клиент.
Използване на фиксиран клиент
В конфигурацията може да се зададе фиксиран идентификационен номер на клиент. В този случай:
-
всяка пратка, създадена чрез DWP, се присвоява на този клиент;
-
за посетителя не се показва отделен блок „Платец“;
-
връзката за фактуриране се определя от клиента, посочен в конфигурацията.
Това може да се използва за уебсайтове, където DWP се предоставя на един-единствен клиент по договор.
Създаване на клиент въз основа на въведените данни
Ако не е зададен фиксиран клиент, посетителят може да въведе данните на платеца. Въз основа на тях DWP проверява дали съответният клиент вече съществува в системата на Deliveo.
Ако бъде намерен, се използва съществуващият клиент. Ако не бъде намерен подходящ клиент, DWP го създава въз основа на въведените данни, след което свързва новата пратка с този клиент.
Съдържание на пратката и ColliОпаковъчна единица. Показва колко бройки са включени в дадена пратка.
Една пратка може да се състои от един или повече физически пакета, т.е. ColliОпаковъчна единица. Показва колко бройки са включени в дадена пратка.. В DWP към една и съща пратка могат да се добавят няколко ColliОпаковъчна единица. Показва колко бройки са включени в дадена пратка.. За всеки ColliОпаковъчна единица. Показва колко бройки са включени в дадена пратка. могат да се въведат, наред с другото:
-
тегло;
-
дължина;
-
ширина;
-
височина;
-
уникален идентификатор.
DWP определя обобщените данни за пратката въз основа на данните за отделните коли.
Общо тегло и общ обем
При използване на няколко ColliОпаковъчна единица. Показва колко бройки са включени в дадена пратка. системата сумира теглото и обема им. Въз основа на посочените размери на пратките DWP автоматично изчислява и обемното тегло.
С помощта на обемното тегло дори големите по размер, но относително леки пратки могат да бъдат адекватно отчетени при изчисляването на таксата.
Опции за доставка
За пратката може да се избере опция за доставка, създадена в Deliveo. DWP зарежда наличните опции за доставка от системата на Deliveo, поради което тяхното създаване и управление се извършва в Диспечерския портал.
С помощта на опцията за доставка куриерската служба може да предлага различни начини на обслужване, например с различни условия за доставка или приемане.
Наложен платеж
DWP поддържа регистрирането на пратки с наложен платеж. Ако пратката е с наложен платеж, може да се въведе сумата на наложеното плащане и свързаните с нея данни. Управлението на наложеното плащане в Deliveo се извършва съгласно стандартния процес за обработка на наложени плащания.
Референтен номер и код за проследяване
За пратката могат да се въведат:
-
Референтен номер;
-
Проследяващ код.
С тяхна помощ идентификаторите на външни системи, онлайн магазини или клиентски процеси могат да бъдат свързани с пратката в Deliveo.
Уникални полета OP1–OP3
DWP поддържа полетата OP1, OP2 и OP3 на Deliveo. Това са специфични полета за данни, които могат да се използват за извличане на допълнителна информация, необходима за собствената дейност на куриерската служба. Показаното име на полетата може да се променя в конфигурацията, така че на посетителя не е необходимо да вижда техническите наименования OP1, OP2 или OP3.
Изчисляване на таксата
DWP може да изисква такса от системата на Deliveo въз основа на данните за пратката. При изчисляването на таксата могат да се вземат предвид, наред с другото:
-
адрес на приемане и адрес на доставка;
-
опция за доставка;
-
брой пратки;
-
тегло;
-
обем;
-
обемно тегло;
-
наложен платеж;
-
условията за тарифиране, конфигурирани в Deliveo.
Действителната такса винаги се определя от тарифата, зададена в Deliveo.
Онлайн плащане чрез Barion
DWP може да се използва и с онлайн плащане чрез Barion. Ако интеграцията с Barion е активирана и изчислението на таксата в Deliveo показва сума за плащане, посетителят може да заплати таксата за услугата онлайн като част от процеса на изпращане на пратката.
В този случай процесът е следният:
-
Посетителят попълва данните за пратката.
-
DWP изчислява таксата за доставка.
-
Посетителят извършва плащането в интерфейса на Barion.
-
След успешно плащане DWP създава пратката в Deliveo.
По този начин системата предотвратява създаването на неплатена пратка в случай на неуспешно или прекъснато плащане.
Заявка за пратка
DWP разполага и с отделна функция за търсене на пратки. Тази функция може да бъде активирана или деактивирана отделно в настройките. За да търси пратка, посетителят трябва да въведе:
-
DeliveoID;
-
пощенския код на получателя.
Комбинираното използване на тези две данни предотвратява възможността някой да види данните за пратката, знаейки само DeliveoID.
Данните, които се показват при търсенето
След успешна идентификация DWP може да покаже информацията, свързана с пратката.
Те могат да включват:
-
актуалното състояние на пратката;
-
дневникът на пратката;
-
съдържанието на пратката;
-
данните на изпращача;
-
данните на получателя;
-
информация за проследяване;
-
етикетът на пратката;
-
листът за подпис.
Показването на данните на изпращача и получателя може да се конфигурира отделно.
Изтегляне на етикет
Етикетът, отнасящ се към търсената пратка, може да бъде изтеглен от DWP, ако тази функция е налична. Това е полезно, например, когато изпращачът на пратката желае сам да отпечата и залепи етикета на пратката.
Лист за подпис
Показването или изтеглянето на формуляра за подпис, свързан с доставката, също може да бъде разрешено. Ако функцията е активна и за пратката е наличен съответен документ, той е достъпен от интерфейса за търсене на DWP.
Променяне и изтриване на пратка
В DWP може да се разреши промяната и изтриването на вече създадена пратка. Функцията може да се използва само ако е разрешена в конфигурацията на DWP. Освен това пратката трябва да отговаря и на следните условия:
-
куриерът все още не го е взел;
-
все още не е доставена;
-
не е платена.
Ако някое от тези условия вече е изпълнено, промяната или изтриването на пратката от DWP не е разрешено.
Връщане
DWP поддържа и инициирането на връщане на доставени пратки. Тази функция може да бъде активирана отделно. Ако за дадена доставена пратка е налице възможност за връщане, DWP подготвя новия формуляр за изпращане на пратка въз основа на данните от оригиналната пратка.
При това данните на първоначалния:
-
данните на изпращача стават данни на получателя на връщането;
-
данните на получателя се превръщат в данни на изпращача на връщането
.
По този начин посетителят не трябва да въвежда отново пълните данни за адреса. Връщането технически означава създаване на нова пратка.
Персонализиране на външния вид
Външният вид на DWP може частично да се конфигурира. Сред другите неща могат да се настроят:
-
собствено лого;
-
цвят на темата;
-
показани функции;
-
наименованията на отделните полета;
-
показаните имена на полетата OP1–OP3;
-
данни, показвани на страницата за проследяване.
С помощта на това външният вид на DWP може да бъде съобразен с уебсайта на куриерската служба.
Многоезична работа
DWP може да се използва на няколко езика. С помощта на съответните езикови файлове една и съща инсталация може да се използва за уебсайтове или клиентски групи на различни езици.
Инсталиране
DWP може да се инсталира на собствен уеб сървър. За инсталирането е необходимо файловете на програмата да се копират в съответната уеб директория, след което да се създаде и настрои конфигурационният файл. В конфигурацията трябва да се посочат, наред с другото:
-
данните за свързване с Deliveo API;
-
функциите, които искате да използвате;
-
евентуалния фиксиран ID на клиента;
-
настройките за визуализация;
-
данните, необходими за онлайн плащане;
-
други оперативни параметри.
Конкретните конфигурационни променливи, необходими за инсталирането и работата, са съдържани във файла .env.example файл.
Изтегляне: https://gitlab.com/mav-it/deliveo-website-plugin
Демо: https://dwp.deliveo.eu/
Изисквания към сървъра
DWP е приложение, базирано на PHP. Препоръчва се винаги да се използва версия на PHP, която все още се поддържа официално.
Разработката и отстраняването на грешки в Deliveo се извършват за поддържаните версии на PHP. Не поемаме отговорност за отстраняването на грешки в съвместимостта или функционирането, произтичащи от използването на вече неподдържани, остарели версии на PHP. Уеб сървърът трябва да разполага с необходимите за работата на DWP PHP разширения, както и с възможност за външна HTTPS връзка.
Актуализация
След инсталирането на новата версия е препоръчително да сравните текущия .env.example файл с предишната конфигурация, тъй като при появата на нови функции могат да бъдат добавени и нови конфигурационни променливи.
Плъгинът може да се актуализира самостоятелно от уебсайта https://gitlab.com/mav-it/deliveo-website-plugin. За да стартирате актуализацията, въведете след URL адреса за инсталиране: /update
Например: dwp.example.com/update
Важна информация
DWP се базира на API-то на Deliveo, поради което данните, създадени или извлечени в DWP, произхождат директно от системата на Deliveo. DWP само по себе си не е отделна база данни за куриерски услуги, а е уеб интерфейс за Deliveo.
Поради това значителна част от наличните услуги, опциите за доставка, пунктовете за получаване на пратки, таксите и другите бизнес правила трябва да се конфигурират не в DWP, а в диспечерския портал на Deliveo.