Käyttökohde
Kassan postinumerotarkistus toimitusalueille
Ongelma
Asiakkaasi täyttää ostoskorinsa, siirtyy kassalle ja huomaa vasta silloin, ettet toimita hänen postinumeroalueelleen. Tilaus on jo tehty, maksunvälittäjä on jo veloittanut maksun ja joudut tekemään hyvityksen. Tämä tuhlaa rahaa ja kuormittaa asiakaspalvelua.
Miten Delivery Zone ratkaisee sen
Kutsu rajapintaa /api/v1/delivery/check palvelinpäässä ennen maksuvaihetta. Jos canDeliver on false, estä tilaus ja palauta selkeä syykoodi, jonka käyttöliittymäsi voi näyttää asiakkaalle. Asiakas saa rehellisen vastauksen ajoissa — ei hyvitystä ja pahoitteluita jälkikäteen.
Esimerkki API-pyynnöstä
# 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"
}Esimerkkiviesti asiakkaalle
Emme valitettavasti toimita tälle postinumeroalueelle. Tarkista postinumero tai valitse toinen toimitusosoite. Tilaustasi ei ole veloitettu.
Kenelle tämä sopii
Verkkokaupat
WooCommerce-kaupat
Shopify-kaupat
Räätälöidyt kassaratkaisut
Tilauslaatikot ja toistuvat toimitukset
Valmis ottamaan postinumerotarkistuksen käyttöön?
Ilmainen aloitus. Ei luottokorttia. Aito käyttöönottoapu.