Brug regelmotoren i Returns til automatisk at fastsætte returgebyrer og returperioder baseret på ordren – for eksempel gratis returnering ved en bestemt ordreværdi eller en længere returperiode under en kampagne.
Sådan fungerer en regel
En regel har conditions (betingelser) og actions (handlinger). Når alle betingelser er opfyldt for ordren, anvendes handlingerne.
Eksempel:
så er Return fee 0
Hver regel gælder for de markeder og det flow, du vælger.
Opret en regel
Følg nedenstående trin for at oprette en regel. I dette eksempel opretter vi en regel, der tilbyder gratis returnering, hvis ordrens samlede værdi er 100 eller derover.
Log ind på nShift Portal, og gå til Returns > Settings > Rule engine.
- Vælg Create rule.
- Indtast et navn, der beskriver, hvad reglen gør. Navnet vises på listen over regler.
- Vælg et eller flere markeder. En enkelt regel kan omfatte flere markeder.
- Vælg flowet: Returns, Claims og/eller Exchanges. I dette eksempel har vi valgt flowet Returns.
- Tilføj mindst én betingelse – et felt, en operator og en værdi. I dette eksempel har vi oprettet en betingelse, der kontrollerer, om Order total er større end eller lig med 100.
- Tilføj mindst én handling – et felt og den værdi, der skal angives. Her har vi sat Return fee til 0.
- Klik på Save.
Betingelser
En betingelse består af et felt, en operator og en værdi.
Felter
| Felt | Type | Eksempelværdi |
|---|---|---|
| Order total | Tal | 100 |
| Order create date | Dato | 2026-12-24 |
| Order external ID | Tekst | #1042 |
| Refund method | Tekst | Store credit |
Order total og Order create date bruger værdierne fra ordren, som de var, da ordren blev importeret til nShift.
Brugerdefinerede felter
Hvis du sender ekstra data med dine ordrer – en kundegruppe, en produktkategori eller et butiks-ID – kan disse felter tilføjes til din konto og bruges som betingelser.
Operatorer
| Operator | Anvendes med |
|---|---|
| Equal to · Not equal to | Tekst, tal, datoer, sand/falsk |
| Greater than · Greater than or equal to | Tal, datoer |
| Less than · Less than or equal to | Tal, datoer |
| Contains · Does not contain | Tekst |
| In list | Tekst – matcher en hvilken som helst af flere værdier |
Handlinger
En handling sætter et felt til en bestemt værdi og erstatter markedets standardindstilling for ordrer, der opfylder betingelserne. En regel kan have flere handlinger, men den kan ikke angive en værdi for det samme felt to gange.
| Handling | Flow | Angiver |
|---|---|---|
| Return fee | Returns | Gebyret, der trækkes fra refusionen |
| Return shipping fee | Returns | Fragtomkostningen, der opkræves for returneringen |
| Return period | Returns | Antal dage, kunden har til at påbegynde en returnering |
| Claim fee | Claims | Gebyret, der trækkes fra refusionen |
| Claim period | Claims | Antal dage, kunden har til at indsende en reklamation |
| Exchange fee | Exchanges | Gebyret, der trækkes fra refusionen |
| Exchange period | Exchanges | Antal dage, kunden har til at påbegynde en ombytning |
Rækkefølge for evaluering
Regler i Returns-regelmotoren evalueres fra øverst til nederst. Hvis to regler, der opfylder betingelserne, angiver en værdi for det samme felt, har reglen øverst prioritet.