Folyamat:
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.
HA IGAZ
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 a termé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, 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 HAMIS
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.
Tehát ilyenkor küldjük ki a Product Addon üzenetben a visszaváltási díj információt a termékekről.
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 nem fog foglalkozni, nem tárolja el, hiszen a vevőrendelés lezárás TE automatikusan felveszi a DRS-es termékekhez virtuális szolgáltatáské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ázban 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 (ált. par. DRS besorolás) termékek átadhatóak Shoprenter felé.
Ehhez a Product Addon hívás szükséges, a leírást ld. a linken: https://doc.shoprenter.hu/development/api-examples/10_product_addon.html
A visszaváltási díjakat nem kell besorolni a webshop paraméterben megadott termékbesorolásba, anélkül is felküldhetőek minden webshopba, ahol a DRS kezelés pipa igaz. Webshoponként nem kerül kezelésre különböző visszaváltási díjak, mindegyik felküldésre kerül. 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 (Product Addon Product Relation Resource):
Miután átadásra kerültek a visszaváltási díj termék, hozzá kapcsolja a már felküldött italtermékhez.
Csak azon termékek esetén jön létre kapcsolat, amiket egyébként is felküldünk a webshopba.
Az interfész figyeli a Termék funkció / További adatok fülén találhartó Göngyöleg/DRS visszaváltási díj nevű táblázat változását, ha hozzáadásra vagy levételre kerül egy visszaváltási díj termék, változásról értesítést küldünk a webshop felé.
3. Terméktörzs változása:
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üldésre kerülnek a változások és frissítésre kerül az összekötés is. Ha a visszaváltási díj termék ára, neve, áfája változik elküldésre kerül a Shoprenternek.
4. Új induláskor visszaváltási díj termék felküldés:
A kezdeti adatküldést scripttel van lehetőség 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