Deliveo WebSite Plugin

Ez a plugin egy nyílt forráskódú, ingyenes „mini weboldal”, amely a Futárszolgálat weboldalának egyik aloldalán (vagy aldomainjén) fut. Funkciói lehetővé teszik:

  1. küldemények feladását
  2. a már feladott csomagok követését
  3. feladáskor a szolgáltatási díj megjelenítését (amennyiben az árazási szabályok megfelelően be vannak állítva)
  4. a szolgáltatás díj kifizetését bankkártyával (Barion vagy Paylike)

A plugin letölthető az alábbi webhelyről: https://gitlab.com/mav-it/deliveo-website-plugin

Demó: https://dwp.nanosoft.hu

Frissítés: a plugin képes önmagát frissíteni a https://gitlab.com/mav-it/deliveo-website-plugin webhelyről. A frissítéshez a telepítési URL után írjuk be, hogy: /update/update.php Pl: deliveo.example.com/update/update.php

Beállítás: a plugin beállításai a gyökérkönyvtárban elérhető .env fájlban végezhető el. A .env fájl tartalma:

# Ezt a nevet fogja kiírni az oldal tetejére címként
APP_NAME="Weboldalba integrálható Deliveo Plugin"

# API URL beállítása: NE módosítsd!
API_URL="https://deliveo.nanosoft.hu/api/package/v2/"

# API kulcs: ezt a Deliveo adminisztratív API kulcsa
# a futárszolgálat adja meg
API_KEY=da07b2262a4a4083964097691a95fc0da70a3643a2a2e4f4f0

# Licenc: a Deliveo rendszer fejlesztője adja meg szerződéskötéskor
LICENCE=demo

# Csomagfeladás bekapcsolása 0 vagy 1 lehet.
# Ha 0, akkor ki lesz kapcsolva a csomagfeladás funkció
SEND_ON=1

# Csomagnapló lekérdezés bekapcsolása 0 vagy 1 lehet.
# Ha 0, akkor ki lesz kapcsolva a csomagok követése funkció
GET_PACKAGEDATA_ON=1

# Üzenetek: ezeket a szövegeket írja ki a rendszer a hozzárendelt eseménykor
MSG_PACKAGE_NOT_FOUND="Nincs ilyen küldemény"
MSG_CONFIRM_SEND="Biztos hogy feladja a csomagot?"

# Aláíráslap letölthetőségének engedélyezése
DOWNLOAD_SIGNATURE_ENABLED=true

# Megjelenítse a térképes követési URL-t
# true=igen, false=nem
DISPLAY_TRACKINGURL=true

# Alap URL: ezen az URL-en fog üzemelni a plugin.
# Lehet az oldalt teljes URL-je (Pl: https://example.com) vagy 
# aldomain (Pl: https://deliveo.example.com) vagy könyvtár is 
# (Pl: https://example.com/deliveo)
BASE_URL="https://plugin.deliveo.eu/"

#Payments
BARION_PAYMENT=0
BARION_POS_KEY=
BARION_ACCOUNT_EMAIL=

# set false to use DEV environment
BARION_PROD_ENV=false

PAYLIKE_PAYMENT=0
PAYLIKE_KEY=