A Shoprenter webáruházban a DRS visszaváltási díj kezelése attól függ, hogy az Általános paraméter funkció / Pénzügy, számvitel fülén, hogy áll a "Termék eladási ára tartalmazza a visszaváltási díjat" pipa.
Semmi nem változik a webáruház működésben. Mivel az italtermék ára tartalmazza a visszaváltási díjat is, ezért az italterméket önmagában elég felküldeni a webáruházba, a webáruház visszaváltási díjjal együtt fogja listázni és a kosárba tenni, majd a rendelésbe is azzal együtt kerül. A sERPa a rendelést úgy veszi fel, hogy a termék árában benne van a visszaváltási díj is, csak a vevőszámla készítésekor fogja azt ketté választani és külön tételben a számlára tenni.
Ha az italtermék ára nem tartalmazza a visszaváltási díjat, akkor fontos, hogy azt külön, kiegészítő információként felküldjük a webáruházba.
Ilyenkor küldjük ki a Product Addon üzenetben a visszaváltási díj információt az italtermékhez kapcsolt DRS visszaváltási díj termékből, majd kapcsoljuk össze a visszaváltási díjat az italtermékkel a webáruház oldalán.
Amikor a termék a kosárba, majd a rendelésbe kerül, akkor a Shoprenter külön információként (OrderProductAddon) fogja a termék mellett elküldeni, hogy milyen visszaváltási díj tartozik hozzá. Azonban ezzel a rendelés feldolgozásakor a sERPa nem fog foglalkozni, nem tárolja el, hiszen a sERPa működése szerint a vevőrendelés lezárásakor automatikusan felvesszük a DRS-es italtermékekhez virtuális szolgáltatás tételként a visszaváltási díjat, így az a sERPában tárolt információk alapján rákerül a rendelésre.
Fontos, hogy a megfelelő működéshez a webáruház adminisztrációs felületén a visszaváltási díjakat nem szabad módosítani a termékeknél, csak sERPa oldalról.
1. Visszaváltási díj termék (Product Addon Resource):
A sERPa terméktörzsben visszaváltási díjként jelölt (Általános paraméterben megadott DRS visszaváltási díj termékkategóriába sorolt) termékeket átadjuk a Shoprenter felé.
Ehhez a sERPa a Shoprenter API Product Addon hívását használja.
A visszaváltási díjakat nem kell besorolni a webshop paraméterben megadott termékbesorolásba, anélkül is felküldjük azokat a webshopba. Webshoponként nem kezeljük külön a visszaváltási díjakat, mindegyik visszaváltási díjat mindegyik webshopba felküldjük. A rendszer nem figyeli azt sem, hogy a visszaváltási díj bármelyik, webshopba küldendő termékhez hozzá van-e kötve.
2. Visszaváltási díj termék kapcsolat kialakítása (Product Addon Product Relation Resource):
Miután átadtuk a visszaváltási díj termékeket, a hívás hozzákapcsolja azokat a már felküldött italtermékekhez, amelyekhez visszaváltási díjat kapcsoltunk.
Csak azon italtermékek esetén jön létre kapcsolat, amiket egyébként is felküldünk a webshopba.
3. Terméktörzs változás figyelése:
Az interfész figyeli a Termék funkció / További adatok fülén található Göngyöleg termék / DRS visszaváltási díj táblázat változását. Ha hozzáadunk vagy leveszünk egy visszaváltási díj terméket, a változásról értesítést küldünk a webshop felé.
Más terméktörzs változás esetén (akár a visszaváltási díj termék, akár az italtermék változik), felküldjük a változásokat a webshopba és frissítjük az összekötést is.
Ha a visszaváltási díj termék ára, neve, áfája változik, annak frissítését is elküldjük a Shoprenternek.
4. Új Shoprenter webáruház induláskor visszaváltási díj terméket felküldése:
A kezdeti adatküldést ezeknél az információknál is van lehetőség scripttel elindítani, ami felküldi az összes visszaváltási díj terméket (Product Addon) és utána a már felküldött italtermékekhez kapcsolatot alakít ki (Product Addon Product Relation).
EXEC web.ShopRenter_ProductAddonRelation @Debug = 1, @Init = 2
A NetGo interfész felkészítését a DRS visszaváltási díjas termékek kezelésére a sERPa 4.0.156-os verzióban tervezzük kiadni.
A vevőrendeléseken a visszaváltási díjas termékek már fogadhatók, az italtermékek visszaváltási díj információnak automatizált felküldéséhez szükség lesz a hamarosan elkészülő fejlesztésre.
Más korábbi, a sERPában még létező webáruház interfészhez nem készítünk fejlesztést a visszaváltási díjas termékek automatizált kezelésére. A vevőrendeléseken a visszaváltási díjas termékek fogadhatók.