Du kan inkludera ett returformulär på din webbplats med hjälp av vår Online Returns Service. Om du gör det blir det enklare för dina kunder att skriva ut returetiketter från webbplatsen om de skulle behöva göra en retur.
Följ instruktionerna i den här artikeln för att generera och konfigurera den kod som behövs för att inkludera ett returformulär för DeliveryHub (Consignor) på din webbplats:
- Generera skriptet för din webbplats
- Byta språk på returformuläret
- För utvecklare: Information om jQuery och CSS-format
Generera skriptet för din webbplats
Gå till returns.consignor.com för att generera koden för ditt returformulär. Du måste ha API-nyckeln för Shipment Server och ditt Actor ID till hands. Om du inte har dem kan du få dem genom att kontakta nShifts kundservice. (Observera att returformuläret inte fungerar tillsammans med Cloud Print.)
- Ange API key och Actor ID i respektive fält och klicka på NEXT STEP. (Om du genererar ett formulär för din testmiljö ska du använda API-nyckeln och Actor ID för Shipment Servers QA-server. Använd inte testanvändare på din webbplats. Om du gör det blir returetiketterna ogiltiga.)
- En lista visas med de produkter som är tillgängliga för angett Actor ID. Välj en eller flera produkter som du vill att dina kunder ska kunna använda när de returnerar försändelser till dig. Välj tjänster och godstyper efter behov och klicka på NEXT STEP. (Observera att det för närvarande inte finns stöd för referensfält. Det innebär att returprodukter med obligatoriska referensfält inte kan användas i returformuläret.)
- Fyll i din kontaktinformation och klicka på NEXT STEP.
- Ange den domän som formuläret ska fungera på. Det måste vara en exakt domän, inklusive underdomän(er). Om formuläret ska inkluderas på shop.mydomain.com ska du ange hela domänen, inte bara mydomain.com.
- Fyll i information om vilken procedur som gäller för att lämna in returpaketet om du vill att den informationen ska vara med i returformuläret.
- Markera kryssrutan Include a ”Reason for return” field on the form om du vill att formuläret ska utökas med ett extra fält där kunden kan ange en orsak till returen. Om du markerar kryssrutan Receive email notifications for each return label får du ett e-postmeddelande varje gång en etikett genereras. Meddelandet är en kopia av det meddelande som skickas till kunden, och det skickas till den adress som du har angett i kontaktinformationen (steg 3). E-postmeddelandet innehåller orsaken till returen om detta fält har aktiverats i formuläret, och den genererade etiketten bifogas som PDF fil. Klicka på NEXT STEP för att fortsätta.
- Nu genereras skriptet, vilket kan ta en liten stund. Kopiera och klistra in skriptet på din webbplats. Det här kan vara en uppgift som faller på din webbadministratör/utvecklare. Du måste ha tillgång till att redigera källkoden för att kunna inkludera formuläret. Det spelar ingen roll vilket programmeringsspråk som används på serversidan (t.ex. PHP, .NET, Ruby, bara HTML, eller något annat). Skriptet är helt skrivet i JavaScript och fungerar på alla typer av webbsidor (eftersom formuläret genereras på klientsidan).
Byta språk på returformuläret
Formuläret är för närvarande tillgängligt på följande språk:
- Engelska (ENG)
- Danska (DAN)
- Norska (NOR)
- Svenska (SWE)
- Finska (FIN)
- Tyska (DEU)
Om du vill byta språk ska du leta upp följande rad i skriptet som du just har kopierat till din egen webbplats:
<script src='http://returns.consignor.com/returnforms/script/ENG' type='text/javascript'></script>
Observera bokstavskombinationen ”ENG” i src-attributet. Ändra den till någon av de andra bokstavskombinationerna ovan (t.ex. ”SWE”). Om du anger en ogiltig kod används engelska som standard.
För utvecklare: Information om jQuery och CSS-format
Formulärets skript använder JavaScript-biblioteket jQuery. Det är ett bibliotek som används relativt ofta. Därför kan det hända att jQuery redan finns på din webbplats.
Skriptet i vårt formulär kontrollerar om jQuery finns där eller inte, och om det inte finns så blir det inläst.
Därutöver använder skriptet i formuläret metoden jQuery.noConflict() för att ta bort jQuery från variabeln ”$”. jQuery-funktionerna aktiveras därför med ”jQuery” i stället för ”$”. Det gör att formuläret ska fungera tillsammans med andra bibliotek som använder "$" som toppvariabel (till exempel Prototype eller MooTools).
Det kan hända att du vill ändra utseendet på returformuläret – t.ex. ändra bredden, typsnittet, bakgrundsfärgen, eller göra någon annan justering. Det kan du göra genom att lägga till CSS-regler på sidan efter att standardformaten har lästs in. Du kan åsidosätta standard-CSS-reglerna eller lägga till egna regler. Leta upp stället i skriptet där det står:
<style type='text/css'>
/* Insert custom CSS here to change the form styles */
</style>
Om du behöver se standardinställningarna för CSS kan du hitta formatmallen här: http://returns.consignor.com/css/returnform.css.
Du kan även inspektera formuläret med granskaren i Google Chrome där du kan se standardformaten för varje objekt.