Frakt
Sendify: livepriser, ombud, etiketter och spårning
Koppla Sendify, testa en offert, boka vid leverans, skriv ut etiketter, följ spårningen och lägg upp retursedlar.
Sendify ger livepriser, ombud, bokning, etiketter och spårning hos flera transportörer.
Var: Stack › Sendify. Fraktsätten: Settings › Shipping.
Koppla
- Skapa en API-nyckel i Sendify under Settings › API. Sandbox och produktion har olika nycklar.
- Öppna Stack › Sendify.
- Klistra in nyckeln i Sandbox API key eller Live API key, eller båda. Välj under Environment in use vilken miljö som ska användas och fyll i fälten i tabellen.
- Tryck Connect Sendify.
- Lägg till fraktsätt med Carrier Sendify under Settings › Shipping. Se Fraktsätt, leveransländer och priser.
Sandbox och Live har var sin nyckel. Byter du miljö ligger den andra nyckeln kvar, så du behöver aldrig klistra in den igen.
BunStack sparar nycklarna krypterade och kontrollerar varje nyckel mot sin miljö. Godtar Sendify nyckeln står VERIFIED vid Sandbox key eller Live key på integrationssidan. Avvisar Sendify en nyckel sparar BunStack den ändå, med UNVERIFIED och Saved, but Sendify did not accept every key.
| Inställning | Vad den gör | Standard | Gränser |
|---|---|---|---|
| Environment in use | Sandbox · test eller Live · production. Nya offerter och bokningar går dit | Sandbox · test | Miljön måste ha en sparad nyckel |
| Sandbox API key | Sandboxens nyckel. Lämna tomt för att behålla den sparade | – | Fungerar bara mot sandboxen |
| Live API key | Produktionens nyckel. Lämna tomt för att behålla den sparade | – | Fungerar bara mot produktion |
| Production base URL override | Annan adress för Live. Annars används https://app.sendify.se/external/v1 | Tomt | Endast Live. https på en Sendify-domän |
| System name (shown in Sendify) | Namnet försändelserna får i Sendify | BunStack | – |
| Label layout | Etikettformat, se nästa tabell | 1x2 | – |
| Pickup time (Europe/Stockholm) | Tid då transportören hämtar | 12:00 | – |
| Pickup lead days | Same business day, Next business day eller In two business days | Next business day | – |
| Format | Passar |
|---|---|
| printer | Termoskrivare, en 4×6-etikett per sida |
| 1x2 | A4 med två etiketter |
| 3x1 | Tre etiketter per ark |
| A4 | En etikett per A4-ark |
En ansluten Sendify har flikarna Overview, Settings och Test quote. Ändra inställningarna under Settings och tryck Update connection.
Byta miljö
- Öppna Settings.
- Välj Sandbox · test eller Live · production under Environment in use.
- Tryck Save and switch to Live eller Save and switch to Sandbox.
Saknar miljön en nyckel byter BunStack inte, och visar Live has no API key yet …. Klistra in nyckeln och spara igen. Försändelser som redan är bokade spåras och får sina etiketter i den miljö de bokades i, även efter bytet.
Vill du byta alla integrationer på en gång, använd Test mode på Stack. Se Testläge.
Testa
- Test connection visar Sendifys svar och ett request-id. Skriv request-id:t i mejlet om du kontaktar api@sendify.com.
- Test quote hämtar priser för en butik, en produkt med antal och en adress. Parcel override ersätter produkten med ett eget paket. Tryck Run test quote.
Testofferten bokar inget. Den syns på Sendifys importsida som QUOTE-<butik>-<nyckel>.
Vad som händer när
| Tillfälle | Vad BunStack gör |
|---|---|
| Kunden fyller i postnumret | Frågar Sendify om priser i högst 20 sekunder. Kassan visar ”Hämtar priser från fraktbolagen…” under tiden. Fraktsättets policy räknar fram kundens pris |
| Kunden väljer ett ombudsfraktsätt | Visar ombud nära postnumret hos den offererade transportören. Matchar inget visas hela listan |
| Du skickar ordern | Bokar försändelsen, hämtar etiketten och sparar spårningsnummer och kostnad på ordern |
| Var 15:e minut | Hämtar spårning för bokade försändelser |
Boka vid leverans
- Öppna ordern och tryck Fulfill order.
- Välj rader och antal. Tryck Ship order, eller Ship these lines vid delleverans.
BunStack bokar hos Sendify med kundens adress, fraktsättet och ombudet. Kunden får mejlet om att ordern är skickad.
- BunStack använder offerten från kassan igen när adressen är komplett och oförändrad och offerten har mer än 2 minuter kvar.
- Annars gör BunStack en ny offert. Den väljer i den här ordningen: samma produkt, samma transportör och klass, billigast i klassen, billigast totalt. Valet loggas på ordern.
- Ombudet är det kunden valde. Saknas det väljer BunStack det närmaste hos transportören.
- Kan etiketten inte hämtas sparas bokningen ändå.
Skrivarikonen på försändelsen (Print shipping label) och Shipping labels i orderns åtgärdsmeny hämtar den sparade etiketten. Saknas etiketten hämtas den från Sendify. Formatet går inte att ändra i efterhand.
Spårning
- Var 15:e minut hämtar BunStack spårning för försändelser bokade de senaste 21 dagarna.
- Varje försändelse hämtas högst var 30:e minut. En körning hämtar högst 50 försändelser.
- BunStack slutar hämta en försändelse som fortfarande har status bokad 5 dagar efter bokningen. Transportören har då inte skannat den.
- Refresh tracking på ordern hämtar spårningen nu, även för en sådan försändelse.
- En leverans sätter leveransdatum på ordern och en rad i Timeline. Kunden får inget mejl.
Spårningslänken står på ordern och i mejlet om skickad order.
Retursedlar
Sendifys API bokar inga returer. BunStack bokar därför ingen retursedel.
- Boka en vanlig sändning i Sendifys webbapp. Kunden är avsändare och returadressen mottagare.
- Skriv returnumret som referens, till exempel R-1001.
- Ladda ned PDF:en.
- Tryck Send return label på returen och ladda upp PDF:en.
Kunden får etiketten som bilaga i ett mejl. DHL:s Service Point Return kräver att den ursprungliga sändningen bokades i Sendify. Se Returer.
Fel
| Meddelande | Orsak | Gör så här |
|---|---|---|
| ”Livepriser är inte tillgängliga just nu — standardpriser visas.” | Sendify svarade inte, eller en anropsgräns nåddes. Kassan visar fallbackpriset | Kvarstår felet: tryck Test connection |
| Sendify avvisade bokningen | Adressen är ofullständig, telefon eller e-post saknas, eller avsändarens postnummer saknas | Rätta uppgiften och boka igen. Inget bokades |
| ”Sendify did not answer the booking …” | Sendify svarade aldrig. Bokningen kan ha gått igenom | Kontrollera i Sendify. Nästa försök frågar Sendify först och bokar inte ett andra kolli |
| The label could not be fetched — try again | Försändelsen bokades utan etikett | Tryck Print shipping label senare |
| HTTP 401 eller 403 i Test connection | Nyckeln är fel eller hör till den andra miljön | Klistra in rätt nyckel i rätt fält: sandboxens i Sandbox API key, produktionens i Live API key |
Gränser
- Livepriser: 20 anrop per minut per IP-adress och butik, och 300 per timme per butik. Sparade offerter räknas inte.
- Ombud: 30 sökningar per minut per IP-adress, och 300 per timme per butik.
- Vid gränsen visar kassan fallbackpriset och inga ombud tills tiden har gått.
Koppla bort
Disconnect frågar Disconnect Sendify? och tar sedan bort båda API-nycklarna. Livepriser, bokning och spårning slutar fungera, och kassan visar fallbackpriserna. Fraktsätt, policyer och bokade försändelser finns kvar. Ange nycklarna igen för att koppla på nytt.
Go live
Kontrollen Sendify environment stoppar go-live när Sendify står på sandbox och ett aktivt fraktsätt i butiken bokar via Sendify. Sandbox bokar inga riktiga försändelser. Klistra in produktionsnyckeln i Live API key och byt till Live · production.