Många butiker visar 0 kr eller ett preliminärt fraktpris tills kunden når ett senare steg i kassan. Detta leder till en prischock vid betalningen, ökar avbrutna köp och orsakar frågor från kunder som inte förväntade sig den slutliga kostnaden.
Anropa /api/v1/delivery/check direkt när postnumret fylls i och använd priceCents från svaret för att visa fraktkostnaden direkt. När postnumret ligger utanför zonen, förklara varför i stället för att dölja kostnaden. Kunden ser det verkliga priset från första stund.
# Server-side: check whether a postcode can be delivered to
curl -X POST https://api.deliveryzone.fi/api/v1/delivery/check \
-H "X-Api-Key: dz_live_..." \
-H "Content-Type: application/json" \
-d '{"destinationPostcode":"00100","basketValueCents":4500}'
# Response: in zone
{
"canDeliver": true,
"matchedZoneName": "Helsinki Center",
"priceCents": 590,
"currency": "EUR",
"estimatedDeliveryMinutes": 45,
"reasonCode": "DELIVERABLE"
}Vi levererar tyvärr inte till detta postnummer. Kontrollera postnumret eller välj en annan leveransadress. Ingen debitering har gjorts.
Gratis plan. Inget kreditkort. Riktig hjälp med start.