Standaard toont nShift Checkout het vervoerderslogo dat gekoppeld is aan elke leveringsoptie. In sommige gevallen wilt u dit mogelijk vervangen door een andere afbeelding — bijvoorbeeld wanneer u een neutrale vervoerder gebruikt of een Collect in Store-optie waarbij een vervoerdersmerk niet relevant is.
Logovervanging wordt aan de kant van de merchant afgehandeld. Er is geen instelling hiervoor in de nShift Checkout-beheerinterface.
Hoe het werkt
Wanneer uw storefront de nShift Checkout API aanroept om leveringsopties op te halen, bevat elke optie in de respons een logoUrl-veld. Dit is de URL van het standaard vervoerderslogo dat de widget weergeeft.
Voordat u de leveringsopties-respons doorgeeft aan de widget, kunt u de logoUrl-waarde van een optie overschrijven met een URL die verwijst naar een andere afbeelding. De widget geeft dan uw afbeelding weer in plaats van het standaard vervoerderslogo.
Stappen
- Haal leveringsopties op uit de nShift Checkout API zoals gebruikelijk.
Zoek in de respons de optie of opties waarvan u het logo wilt wijzigen. Elke optie heeft het volgende veld:
"logoUrl": "https://example.com/default-carrier-logo.png"
Vervang de waarde door de URL van de afbeelding die u wilt weergeven:
"logoUrl": "https://your-domain.com/your-custom-logo.png"
- Geef de gewijzigde opties door aan de widget. De widget geeft uw afbeelding weer.
Zorg ervoor dat uw afbeelding openbaar toegankelijk is en via HTTPS wordt aangeboden. Het aanbevolen formaat is PNG of SVG.
Veelvoorkomende gebruiksscenario's
- Neutrale vervoerder — Wanneer de onderliggende vervoerder niet zichtbaar mag zijn voor de eindklant, kunt u het vervoerderslogo vervangen door een generiek pictogram of uw eigen merkasset.
- Collect in Store — Voor afhaalopties in de winkel kunt u er misschien voor kiezen om uw eigen logo te laten zien in plaats van het merk van een vervoerder.