Skip to main content
Med API:et för fraktpriser kan din egen kassa visa dina kunder de fraktalternativ och priser som du har ställt in i Zippendo. Du skickar varukorgen och leveransadressen, och Zippendo svarar med ett pris för var och en av dina fraktregler som passar den varukorgen.

När du använder det

  • En egen webbutik eller headless-webbutik med egen kassa
  • En app som behöver fraktpriser innan den skapar en försändelse
  • En kassa där ett fast pris inte räcker
Shopify och WooCommerce behöver inte det här API:et: Zippendo levererar deras kassapriser åt dig. Se Fraktpriser. Använd API:et när din egen kassa behöver priserna.

Förfrågan

Skicka varukorgen och destinationen till POST /orgs/{orgId}/shipping-quote:
price är styckpriset i den minsta valutaenheten (öre för DKK, cent för EUR), och grams är vikten per styck. Lägg till totalPriceCents med varukorgens totalbelopp efter rabatter om dina fraktregler tittar på ordervärdet.

Svar

Zippendo kontrollerar varje fraktregel vars Mottagarländer inkluderar destination.country. Varje regel vars Fraktvillkor matchar varukorgen blir ett pris, uppkallat efter regeln och prissatt av dess matchande villkor (det lägsta priset om flera matchar). totalPrice anges i den minsta valutaenheten, som en sträng. När ingen regel matchar får du { "rates": [] }, så visa ett reservalternativ i kassan i det fallet. Den fullständiga fältlistan finns i Fraktpriser och API-referensen.

Krav

  • Minst en ansluten transportör
  • Minst en fraktregel för de länder du skickar till. Reglerna avgör vilka priser som visas och vad de kostar.
  • En API-token med behörigheten read:shipping_rules. Se snabbstarten för REST API.

Nästa steg

Fraktregler

Välj vilka fraktprodukter som erbjuds efter vikt, värde och land.

API-referens

Fullständiga detaljer om förfrågan och svar, med en lekplats.