Smart Send Logistics

Beskrivelse

Complete shipping solution for PostNord, GLS, DAO, Budbee, Burd and Bring. Setup shipping methods with rates calculated based on products, shipping address, weight, subtotal, user roles, shipping classes and much more. Show pick-up points to the customer during checkout and create shipping labels directly from the WooCommerce admin panel.

Fra nu af er alt implementeret direkte ind i WooCommerce webshoppen.

Understøttede fragtfirmaer:

  • GLS (YourGLS)
  • Bring (MyBring)
  • Post Nord (Posten / Post Danmark)
  • DAO
  • Burd
  • Budbee

Understøtter forsendelse til hele verden for fragtmetoderne:

  • Danmark
  • Sverige
  • Finland
  • Norge

Forsendelsesmetode

Forsendelsesmetoder sættes op i WooCommerce Forsendelseszoner og fragtpriserne kan udregnes på baggrund af en række kriterier:

  • Forsendelsesadresse
  • Ordrens vægt
  • Ordrens subtotal
  • Forsendelsesklasse
  • Brugerrolle
  • Forsendelseszone

Tilvalgsmuligheder

Aktivér tilvalg for forsendelsesmetoder:

  • Notifikation af kunde via email
  • Notifikation af kunde via SMS
  • Afhentningssted (afhent pakken i et afhentningssted tæt på kunden)
  • Flexlevering (stil pakken ved angivet sted)
  • Hjemmelevering
  • Håndtering af specielle produkter som fx fødevarer
  • Momspligtig
  • Aktiver gratis forsendelse baseret på kriterier

Afhentningssteder

Lad kunderne vælge lokalt afhentningssted på checkout-siden. Forsendelsen vil blive leveret til det valgte afhentningssted, hvor kunden selv kan hente pakken, når det passer.

  • Nærmeste afhentningssted baseret på den indtastede forsendelsesadresse
  • Automatisk opdateret liste
  • Brugervenlig dropdown liste
  • Kompatibelt med one step/page checkout plugins

Forsendelse til afhentningssteder er den mest anvendte fragtmetode på grund af fragtmetodens fleksibilitet og den lave fragtpris.

Pakkelabels

Opret pakkelabels direkte fra WooCommerce med et enkelt klik. Informationerne bliver automatisk sendt til fragtfirmaet og en udskriftsklar PDF label bliver genereret med det samme. Trackinginformationerne bliver automatisk gemt i WooCommerce og kan inkluderes i kundens emails eller sendes via SMS.

Opret let:

  • Pakkelabels som PDF filer
  • Returlabels
  • Trackinginformation

Plugin’et erstatter de to tidligere plugin Smart Send Labelgenerator og Smart Send Pickup Shipping.

Udviklere

Plugin’et har en række brugbare hooks (actions/filters) som kan brugestil at udvide funktionaliteten:

  • woocommerce_smart_send_shipping_shipping_add_rate
    En funktion der gør det muligt for tredjepart at tilføje fragtrater efter en Smart Send fragtrate er tilføjet.
  • woocommerce_shipping_smart_send_shipping_is_available
    Et filter der gør det muligt for tredjepart at deaktivere en fragtmetode
  • woocommerce_shipping_smart_send_shipping_is_free_shipping
    Et filter der gør det muligt for tredjepart at tilføje eller fjerne gratis fragt for en fragtmetode
  • smart_send_agent_timeout
    Et filter til at ændre den timeout der benyttes, når der søges efter afhentningssteder på checkud-siden
  • smart_send_shipping_label_args
    Et filter til at ændre de ordre-parametre der benyttes til at generere en pakkelabel
  • smart_send_order_receiver
    Filter til at ændre modtageren der benyttes til pakkelabels
  • smart_send_order_note
    Et filter til at ændre et tekstfelt der printes på pakkelabels
  • smart_send_shipping_label_comment
    Et filter til at ændre den ordre-kommentar som indsættes når en pakkelabel er genereret
  • smart_send_tracking_url
    Filter til at modificeret det tracking link som indsættes i WooCommerce når en pakkelabel er genereret
  • smart_send_shipping_label_created
    Funktionen kaldes når en pakkelabel er genereret for en ordre

De nedenstående filtre fra WooCommerce kan også benyttes:

  • woocommerce_settings_api_form_fields_smart_send_shipping
    Et filter til at overskrive modulets generelle indstillinger.
  • woocommerce_shipping_instance_form_fields_smart_send_shipping
    Et filter til at overskrive indstillingerne for fragtmetoden

Pluginnet viser relevante udleveringssteder gennem disse to webhooks:

  • woocommerce_order_details_after_order_table
    Vis det valgte udleveringssted under ordreoversigten.
  • woocommerce_email_after_order_table
    Vis det valgte udleveringssted under ordreoversigten.

Meta-felter

Følgende meta-felter benyttes af plugin’et:

  • smart_send_shipping_method
    Mega-felt for forsendelsesmetoden som bruges til at gemme, hvilken fragtmetode der benyttes ved generering af pakkelabels
  • smart_send_return_method
    Mega-felt for forsendelsesmetoden som bruges til at gemme, hvilken fragtmetode der benyttes ved generering af returlabels
  • smart_send_auto_generate_return_label
    Felt brugt til indstilling hvor vidt der automatisk skal oprettes en returlabel ved oprettelse af en normal pakkelabel
  • ss_shipping_order_parcels
    Bruges til at gemme information om fordelingen af produkter i forskellige kolli
  • ss_shipping_order_agent_no
    Bruges til at gemme id’et på det valgte udleveringssted
  • _ss_shipping_order_agent
    Skjult fejl til at gemme information om det valgte udleveringssted
  • _ss_shipping_label_id
    Skjult fejl indeholdende the unikke Smart Send id for fragtmetoden
  • _ss_shipping_return_label_id
    Skjult fejl indeholdende the unikke Smart Send id for returfragtmetoden
  • _ss_hs_code
    Skjult felt til at gemme HS told-tariffen for et WooCommerce produkt
  • _ss_customs_desc
    Skjult felt til at gemme tolkbeskrivelsen af et WooCommerce produkt
  • _ss_country_of_origin
    Skjult felt til oprindelsesland for WooCommerce produkter

Skærmbilleder

  • Vis nærmeste udleveringssteder ved checkout
  • Generer PDF pakkelabels direkte fra administrationspanelet med blot ét klik
  • Gem trackinginformation automatisk efter generering af pakkelabels
  • Få en detaljeret fejlbeskrivelse hvis noget går galt
  • Tilføj forsendelsesmetoder til WooCommerce Forsendelseszoner
  • Forbind WooCommerce med Smart Send ved brug af API Nøgle

Installation

Se vores online installationsguide på https://smartsend.dk, eller følg disse trin:

  1. Log ind i WordPress
  2. Gå til plugin-menuen
  3. Klip på ‘Tilføje nyt’ linket i plugin undermenuen
  4. Indtast ‘Smart Send Logistics’ i søgefelter og klik ‘Søg plugins’
  5. Klik på ‘Installer nu”-knappen
  6. Når modulet er installeret, klik derefter på linket ‘Aktiver Plugin’ for at aktivere plugin’et
  7. Plugin’et er installeret, aktiveret og klar til brug, når en grøn success besked med teksten ‘Plugin aktiveret’ ses øverst på plugin-siden

Forbind plugin med Smart Send via API Nøgle

Plugin’et skal være forbundet med Smart Send for at alle funktioner virker efter hensigten. Det er muligt at oprette en Smart Send konto her

Se vores skriftlige guide på vores website eller følg disse trin:

  1. Log ind i WordPress
  2. Klik ‘WooCommerce’ i menuen til venstre og vælg ‘Indstillinger’
  3. Vælg fanen ‘Forsendelse’ i topmenuen
  4. Klik på ‘Smart Send’ i listen under fanebladene
  5. Indtast den API Nøgle som du modtog i din velkomstmail og klik gem. Opret en bruger her for at få en API Nøgle.
  6. Når API Nøglen er gemt, så tryk på “Valider API Nøgle” for at forbinde WooCommerce med Smart Send.

FAQ

Hvorfor vises ingen udleveringssteder på checkud-siden?

Tjek at fragtmetoden er sat til “Valgfrit udleveringssted”

Info-boks: Sendes til nærmeste udleveringssted

Denne boks vises når en af fragtmetoderne “Valgfrit udleveringssted” er valgt, men ingen afhentningssteder er fundet. Verificer at den indtastede forsendelsesadresse er gyldig og at udleveringssteder er understøttet i de valgte område samt at der er indtastet en gyldig API Nøgle i plugin’ets indstillinger.

Info-boks: Indtast forsendelsesoplysninger

Denne boks vises når en af fragtmetoderne “Valgfrit udleveringssted” er valgt, men det ikke er indtastet en forsendelsesadresse. Indtast en forsendelsesadresse, så plugin’et kan finde de nærmeste udleveringssteder.

Anmeldelser

29. oktober, 2018
This company now what they are doing! Pleased whit the service and professionalism. Bifrost Logistics
17. august, 2018
Great plugin for setting up shipping and making labels directly from the shop!
Read all 5 reviews

Contributors & Developers

“Smart Send Logistics” is open source software. The following people have contributed to this plugin.

Bidragsydere

“Smart Send Logistics” er blevet oversat til 2 lokalområder. Thank you to the translators for their contributions.

Translate “Smart Send Logistics” into your language.

Interesseret i udvikling?

Gennemse koden, tjek SVN repository, eller abonner på udviklerloggen via RSS.

Ændringslog

8.0.26

  • Add carrier Burd
  • Add carrier Budbee
  • Add PostNord methods: International Express Mail (EMS), Express Letter and Speciel size pallet

8.0.25

  • Fix issue with missing receiver phone on some WooCommerce versions (v5.6+)

8.0.24

  • Add filter smart_send_sslverify to fix ssl issues on older servers with incorrect SSL libraries

8.0.23

  • Add WordPress 5.7 support
  • Add WooCommerce 5.1 support
  • Add new DAO methods: dropoffagent, dropoffdoorstep

8.0.22

  • Add WooCommerce 4.2-5.0 support
  • Upated Bifrost shipping methods

8.0.21

  • Add WooCommerce 4.1 support
  • Add WooCommerce 4.2 support

8.0.20

  • Add PostNord pallet shipping methods. Full size pallet, Half size pallet and Quarter size pallet.

8.0.19

  • Bugfix: Ordreside gav fejl, hvis indkøbt produkt var blevet slettet

8.0.18

  • Tilføj ekstra information om indholdet af indkøbskurven til fejlloggen

8.0.17

  • Tilføj et skjult produkt felt _ss_country_of_origin til brug for tolddeklaration

8.0.16

  • Fejlrettelse: Ændre unik forsendelseskode for PostNord: Ikke sporbart brev

8.0.15

  • Tilføk nye PostNord forsendelsesmetoder: Værdifuld pakke (Værdiforsendelse), Rekommanderet brev, Sporbart brev, Ikke sporbart brev
  • Tilføj feltets navn i fejlbeskeder ved generering af pakkelabels
  • Tilføj understøttelse af flere API Nøgler på samme side (brugbart for WPML og andre plugins)
  • Opdater rækkefølgen af PostNord forsendelsesmetoder
  • Fjer inputfelt til at ændre udleveingssted samtidig med generering af pakkelabels
  • Vis opgraderingsbesked i WordPress Plugin listen
  • Fejlrettelse: Drop brugen af udfasede funktioner get_order_currency() og get_total_shipping()
  • Fejlrettelse: Ordrens status blev ændret før meta-data, tracking information og andre vigtig information blev gemt

8.0.14

  • Fejlrettelse: Ugyldigt API endpoint for ældre versioner af cURL

8.0.13

  • Fejlrettelse: Byen blev ikke brugt ved søgning efter nærmeste udleveringssteder
  • Ændre brugen af cURL til wp_remote_request

8.0.12

  • Tilføj by til søgning efter nærmeste udleveringssteder for forbedret præcision
  • Ændre WooCommerce minimumskravet til WC 3.0

8.0.11

  • Fejlrettelse: PHP-fejl ved brug af name_line2 felt for WooCommerce ordre
  • Fejlrettelse: PHP-fejl ved ældre PHP-versioner
  • Ændre WooCommerce minimumskravet til WC 2.7

8.0.10

  • Tilføj offentlig metode til at søge efter nærmeste udleveringssteder
  • Tilføj PostNord forsendelsesmetoden: Privatpakke med omdeling Lille (MyPack Home Small)

8.0.9

  • Fejlrettelse: Link til pakkelabel PDF vises ikke altid som korreket formateret link
  • Ændre bredden på dropdown med udleveringssteder på checkud-siden
  • Tilføj meta boks på ordresiden for ordre placeret uden en Smart Send fragtmetode

8.0.8

  • Tilføj DAO fragtmetoder
  • Tilføj filter for modtager-adressen
  • Tilføj indstilling hvorvidt PDF pakkelabels skal gemmes i WordPress Uploads folderen
  • Tilføj PostNord Untracked Varebrev forsendelsesmetoder
  • Omdøb PostNord’s Tracked Varebrev forsendelsesmetoder
  • Vis forsendelsesmetodens unikke navn på ordre siden hvis fejl-logning er slået til

8.0.7

  • Tilføj vægt til Smart Send-boksen på ordres infoside
  • Fejlrettelse: Nogle oversættelsesplugins gjorde at udleveringssteder blev vist forkert

8.0.6

  • Tilføj understøttelse af ekstra fragtmetoder fra plugin’et: vConnect PostNord Delivery Checkout

8.0.5

  • Fejlrettelse: Vis valgte udleveringssted på ordrebekræftelses-siden og ordrebekræftelses-emailen
  • Ændre standardindstillingen for print af ordre-kommentar på pakkelabels
  • Åben link til pakkelabels i ny fane
  • Tilføj fragtfirma Bifrost Logistics

8.0.4

  • Tilføj en hjælpetekst til knapper når demo-tilstand er aktiveret
  • Løs problem når ingen API Nøgle er indtastet i plugin’ets indstillinger

8.0.3

  • Løs problem med format af udleveringssteder

8.0.2

  • Løs problem ved deaktivering af demo-tilstand

8.0.1

  • Tilføj fejl ved validering af en tom API Nøgle
  • Tilføj indstilling til automatisk pris-sortering af fragtmetoder på checkud-siden

8.0.0

  • Komplet omstrukturering af modulets kodebase
  • Bruger Forsendelseszoner i stedet for WooCommerce legacy forsendelses API
  • Plugin’et er ikke bagudkompatibelt. Alle indstillinger skal sætte op fra bunden
  • Separerer standard indstillingerne fra de mere avancerede indstillinger for brugervenlighed
  • Inkludere mere information om afhentningssteder på checkout siden
  • Begræns fragtmetode på vægt, pris, brugerrolle, forsendelseszone, forsendelsesklasse og meget mere

7.2.0

  • Opdater API endpoint

7.1.18

  • Problem med international levering via vConnect’s All in 1 plugin til PostNord

7.1.17

  • Løs problem med WooCommerce 3.4.x: Id’et på forsendelsesrater bliver nu brugt i stedet for id’et på forsendelsesmetoden.

7.1.16

  • Mindre fiks
  • Tilføj video til readme-fil
  • Tilføj WooCommerce forudsætninger

7.1.15

  • Løs problem med ukendt fragtmetode for PostNord Valuemailsmall

7.1.14

  • Løs problem med at fragtmetoden Lokal Afhentning blev tolket som en Bring forsendelsesmetode
  • Opdater hjælpetekst under forsendelsestabel med forklaring om momsindstilling

7.1.13

  • Opdater det PostNord tracking link, der benyttes i Shipment Tracking
  • Ændring af API endpoint
  • Tilføj understøttelse af vConnect All-in-1 plugin v2.x

7.1.12

  • Ændring af API endpoint
  • Tilføj cURL fejlbeskrivelse hvis der ikke er noget svar fra serveren

7.1.11

  • Løs problem med manglende fil for version 7.1.10

7.1.10

  • Løs PHP notifikationsproblem for WooCommerce 3.0+
  • Løs problem ved søgning efter afhentningssteder på nogen installationer
  • Tilføj kompatibilitet af WooCommerce 2.5+
  • Tilføj cURL timeout til API-kald.

7.1.9

  • Tilføj kompatibilitet af WooCommerce 3.1.0
  • Tilføj forsendelsesmetoden ‘Post Danmark Valuemail small’
  • Løs problem med indstilingen for hvorvidt ordrens kommentar skal printes på pakkelabel
  • Løs PHP notifikationsproblem

7.1.8

  • Løs problem med WooCommerce Shipment Tracking version 1.6.4

7.1.7

  • Kompatibel med WooCommerce 3
  • Opdater Post Danmark trackinglink
  • Opdater Posten trackinglink
  • Opdater Post Danmark trackinglink
  • Opdater Posten trackinglink

7.1.6

  • Vis dropdown med afhentningssteder under forsendelsesmetoden (supporteret i WooCommerce 2.5+)
  • Tilføj support af WooCommerce Subscriptions.
  • Forbedring: Brug ikke sessioner når der skal vises notifikationer.
  • Forbedring: Lav kun API kald, når validate parametre er angivet.
  • Tilføj WordPress filter for kurvens subtotal og vægt

7.1.5

  • Løs problem med forsendelsens vægt når enheden er gram.

7.1.4

  • Løs problem med fragtmetoden Gratis Fragt i WooCommerce 2.6

7.1.3

  • Kompatibel med WordPress 4.6
  • Løs kompatibilitetesproblem med vConnect All-in-one modul

7.1.2

  • Tilføj support for vConnect WooCommerce 2.6 plugin
  • Mindre fejlrettelser
  • Tilføj hjælpetekst med hvilken vægtenhed der benyttes af WooCommerce

7.1.1

  • Implementer understøttelse af Gratis Fragt i WooCommerce 2.6
  • Tilføj flere valgmuligheder for flexleveringsliste
  • Løs problem med visning af link til Pacsoft label
  • Løs problem med visningsformat af fragtmetode
  • Løs oversættelsesfejl med fragtmetoden FlexDelivery
  • Håndter fejl for ukendt fragtmetode

7.1.0

  • WooCommerce 2.6 kompatibelt
  • Multisite kompatibelt
  • Tilføj fragtmetoden Flexlevering til Post Danmark
  • Tilføj mulighed for at ekskludere moms for Post Danmarks forsendelsesmetoder til private
  • Tilføj mulighed for at vise en liste med afhentningssteder for WooCommerce fragtmetoden Gratis Fragt
  • Tilføj indstilling til at skifte ordrens status, når en pakkelabel er genereret
  • Tilføj flere frontend visningsformatter for fragtmetoder
  • Tilføj mulighed for at skifte forsendelsesmetode fra backend
  • Beregn ordrens priskriterier ud fra kurvens subtotal inklusiv moms
  • Fjern fragtfirma ‘Afhentningssted’, da dette ofte blev misforstået. Afhentningssteder sættes under de enkelte fragtfirmaer herefter.
  • Fjern nummertegn fra ordrenummeret for kompatibilitet med ældre WooCommerce installationer
  • Indstillinger rykket til særskilt WooCommerce fane
  • Indstilling hvorvidt ordrens kommentar skal printes på pakkelabel eller ej
  • Håndter en stjerne (*) som alle lande angivet i de generelle forsendelsesindstillinger i WooCommerce i stedet for blot alle lande
  • Løs problem med forsendelsesklasser

7.0.17

  • Tilføj understøttelse af WooCommerce Sequential Order Numbers
  • Mindre fejlrettelser
  • Tilføj funktionalitet til at gøre opmærksom på store opdateringer
  • Vis korrekt ordrenummer i success- og fejl-beskeder, når der genereres pakkelabels
  • Fjern tekst på frontend-siden over dropdown med afhentningssteder

7.0.16

  • Ændre layout af dropdown med afhentningssteder. Virker nu med SSL.
  • Løs PHP fejl ved opdatering af WooCommerce-plugin
  • Tilføj ordrens kommentar, når der genereres pakkelabels

7.0.15

  • Løs problem med manglende pile i dropdown-menuen
  • Tilføj Bring fragtmetoden ‘Miniparcel’
  • Tilføj Post Danmark fragtmetoden ‘Business Priority’
  • Tilføj Forsendelsesdato og fjern fejlagtigt komma fragt trackingnummeret fra plugin’et Shipment Tracking
  • Indstil formateringen af dropdown menuen under indstillingerne
  • Tilføj kompatibilitet med WooCommerce fragtmetoden Gratis Fragt
  • Trackingkoder tilføjes nu korrekt til ordren hvis flere labels bliver lavet
  • Løs problem ved indtastning af ‘*’ som alle lande i indstillingstabellen
  • Løs problem med forkert vægt når gram blev brugt for et produkts vægt

7.0.14

  • Tilføj kompatibilitet af plugin’et WooCommerce Sequential Order Numbers
  • Tilføj Bring forsendelsesmetoderne ‘express’ og ‘bulksplit’
  • Løs PHP notifikationsproblem ved manglende klasser for standard forsendelsesmetoden.

7.0.13

  • Tested med WordPress 4.5
  • Testet med WooCommerce 2.5
  • Løs PHP notifikationsproblem når forsendelsesrater slettes
  • Løs PHP notifikationsproblem der skyldes en JavaScript fejl når forsendelsesrater tilføjes eller slettes mens debug er aktiveret.
  • Løs problem med fejlbesked, hvis intet afhentningssted er valgt
  • Tilføj Post Danmark forsendelsesmetoden ‘Last mile’ til levering af fødevarer
  • Opdater liste med afhentningssteder hvis postnummeret ændres på checkud-siden
  • Ændre de standard forsendelsesmetoder der opsættes når plugin’et installeres

7.0.12

  • Løs problem med dansk oversættelse
  • Tilføj understøttelse af FlexDelivery i vConnect modul

7.0.11

  • Tilføj Track&Trace links til ordren
  • Løs problem med servicen prenotifikation

7.0.10

  • Løs problem med brug af faktureringsadressen i stedet for forsendelsesadressen når vConnect fragtmetoden ikke var til et afhentningssted
  • Løs PHP notifikationer

7.0.9

  • Tilføj metode til at generere både en normal- og en retur-label samtidig
  • Tilføj understøttelse af All-in-one modul fra vConnect
  • Få PHP rettelser

7.0.8

  • Oprydning i indstillingerne
  • Løs problem med feltet ‘land’, når en ny forsendelsesrate tilføjes
  • Løs problem med at liste over afhentningssteder kun er synlig for forsendelse til Danmark
  • Løs problem med generering af pakkelabels fra ordreoversigten når der sendes til et afhentningssted
  • Konverter værdien til uendelige, hvis vægt- eller pris-feltet i tabellen med fragtmetoder er tomt
  • Installer kun forsendelsesmetoderne ‘Afhentningssted’ og ‘Privatlevering’ når modulet installeres
  • Fjern fragtfirmaet SwipBox
  • Tilføj dansk oversættelse

7.0.7

  • Løs problem ved brug af vConnect checkout modul
  • Tilføj Post Danmark forsendelsesmetoderne; Privatpakker Norden Samsending, Post Danmark Parcel Economy and Post Danmark Private Priority
  • Omdøb forsendelsesmetoder i tabellen over fragtmetoder

7.0.6

  • Tilføj understøttelse af WooCommerce 2.4
  • Tilføj returlabels
  • Tilføj waybills
  • Tilføj understøttelse af Shipment Tracking
  • Ændring af indstillingernes standardværdi
  • Opdater class-filer

7.0.5

  • Løs problem med visning af afhentningssteder på et specielt sted ved brug af custom hook
  • Brug API livemiljø istedet for udviklingsmiljø som blev brugt ved en fejl
  • Løs problem når ingen afhentningssteder kan findes

7.0.4

  • Løs problem med CSS for dropdown med afhentningssteder
  • Løs problem når faktureringsadresse og forsendelsesadresse ikke er identisk
  • Tilføj mulighed for visning af afhentningssteder på et specielt sted ved brug af custom hook

7.0.3

  • Først version på WordPress.org