Som standard viser nShift Checkout den transportørlogo, der er tilknyttet hver leveringsmulighed. I nogle tilfælde ønsker du måske at erstatte dette med et andet billede — for eksempel når du bruger en neutral transportør eller en Collect in Store-mulighed, hvor et transportørmærke ikke er relevant.
Logoerstatning håndteres på forhandlersiden. Der er ingen indstilling for dette i nShift Checkout-admingrænsefladen.
Sådan fungerer det
Når din Storefront kalder nShift Checkout API for at hente leveringsmuligheder, indeholder hver mulighed i svaret et logoUrl-felt. Dette er URL'en til det standardtransportørlogo, som widgetten viser.
Før du sender leveringsmuligheder-svaret til widgetten, kan du overskrive logoUrl-værdien på en vilkårlig mulighed med en URL, der peger på et andet billede. Widgetten vil derefter vise dit billede i stedet for standardtransportørlogoet.
Trin
- Hent leveringsmuligheder fra nShift Checkout API som sædvanligt.
Find i svaret den eller de muligheder, hvis logo du ønsker at ændre. Hver mulighed har følgende felt:
"logoUrl": "https://example.com/default-carrier-logo.png"
Erstat værdien med URL'en til det billede, du vil vise:
"logoUrl": "https://your-domain.com/your-custom-logo.png"
- Send de ændrede muligheder til widgetten. Widgetten vil vise dit billede.
Sørg for, at dit billede er offentligt tilgængeligt og serveres over HTTPS. Det anbefalede format er PNG eller SVG.
Almindelige anvendelsestilfælde
- Neutral transportør — Når den underliggende transportør ikke bør være synlig for slutkunden, kan du erstatte transportørlogoet med et generisk ikon eller dit eget branding element.
- Collect in Store — For afhentningsindstillinger i butikken ønsker du måske at vise dit eget logo frem for et transportørmærke.