Skip to main content
Med API’et til fragtpriser kan din egen checkout vise dine kunder de leveringsvalg og priser, du har sat op i Zippendo. Du sender kurven og leveringsadressen; Zippendo svarer med én pris for hver af dine forsendelsesregler, der passer til den kurv.

Hvornår skal du bruge det

  • En skræddersyet eller headless webshop med egen checkout
  • En app, der skal bruge fragtpriser, før den opretter en forsendelse
  • En checkout, hvor én fast pris ikke er nok
Shopify og WooCommerce behøver ikke dette API: Zippendo leverer deres checkout-priser for dig. Se Fragtpriser. Brug API’et, når din egen checkout skal bruge priserne.

Forespørgsel

Send kurven og destinationen til POST /orgs/{orgId}/shipping-quote:
price er enhedsprisen i den mindste møntenhed (øre for DKK, cent for EUR), og grams er vægten pr. enhed. Tilføj totalPriceCents med kurvens total efter rabatter, hvis dine forsendelsesregler ser på ordreværdien.

Svar

Zippendo tjekker hver forsendelsesregel, hvis Modtagerlande inkluderer destination.country. Hver regel, hvis Forsendelsesbetingelser matcher kurven, bliver til én pris, opkaldt efter reglen og prissat efter den matchende betingelse (den laveste pris, hvis flere matcher). totalPrice er i den mindste møntenhed, som en streng. Når ingen regel matcher, får du { "rates": [] }, så vis en reserveløsning i checkout i det tilfælde. Den fulde feltliste findes i Fragtpriser og i API-referencen.

Krav

  • Mindst én forbundet transportør
  • Mindst én forsendelsesregel for de lande, du sender til. Reglerne bestemmer, hvilke priser der vises, og hvad de koster.
  • Et API-token med rettigheden read:shipping_rules. Se REST API quickstart.

Næste skridt

Forsendelsesregler

Vælg, hvilke produkter der tilbydes efter vægt, værdi og land.

API-reference

Alle detaljer om forespørgsel og svar, med en playground.