Stop charging flat rates. Price every delivery based on real distance, live traffic, time windows, vehicle type and 30+ configurable parameters — via API or embeddable widget.
Pick your use case.
Scooter for short orders, Van for large catering orders. Different price per vehicle, automatically.
Friday 6pm in Lincoln Park? +$1.50 peak surcharge applied automatically — no manual slider.
Snowing? A +$2.00 cold-weather fee triggers automatically. Conditions monitored 24/7.
Each operator gets its own key and config. Your platform callsPOST /v1/delivery/price?operator_id=…
HERE Waypoint Sequence optimizes courier routes across all restaurants. Multi-drop discount applied automatically.
Automatic SMS / push when a courier approaches each customer. Per-restaurant notification templates.
Install once. Delivery price appears automatically in checkout — no developer needed.
Delivery across the bridge? Toll Cost API adds the exact toll to the delivery fee automatically.
Define delivery areas by drive-time, not distance. A 20-min zone = exactly 20 minutes by road.
POST /v1/delivery/price with a Bearer key, server-to-server. Returns {"delivery_fee": 8.71}. Key never exposed.
HERE Truck Routing included — bridge heights, weight limits, hazmat restrictions. FMCSA compliant out of the box.
await placematic.price({ pickup: "14 Oak St", dropoff: "2200 Algonquin", vehicle: "truck" }) ✓ 200 OK 182ms { "delivery_fee": 8.71 }
Connect your fleet via Fleet Telematics. Nearest courier auto-assigned. Live ETA shown to the customer.
Tour Planning optimizes routes for your entire fleet at once — re-routes automatically when a new order arrives.
Courier enters the 500m zone → the customer gets an automatic SMS. Zero manual status updates.
Draw delivery territories per location. Prevent zone conflicts automatically. Blackout zones managed centrally.
HERE historical data predicts surge windows. Friday 6pm Lincoln Park = 1.3× automatically.
Mixed fleet? Car, Van, Electric Van, Truck — each with a HERE-optimized routing profile. FMCSA compliance built in.
Whether you're a restaurant owner or a platform developer — we have you covered.
delivery_fee to your checkout. Read security best practices →30+ configurable parameters. Set once in your dashboard, apply to every order.
Geofencing triggers real-time notifications at every stage of the delivery — no manual updates, no customer calls.
Widget, API, or webhook — Placematic fits into how you already work.
delivery_fee as a line item to Stripe Checkout.
stripe.checkout.session.create({ line_items: [{ price_data: { unit_amount: 871 }}] })
{ "delivery_fee": 8.71 }
Try the live calculator — the same engine that powers the API.
You pay a monthly base fee plus usage. Each delivery priced via API = 1 request. Widget users pay per active month.
We use the HERE Routing API which calculates real road-network distance — not straight-line. Accuracy within 5 meters.
Yes — connect UpGrid to draw custom zones, or use HERE Isoline Routing for drive-time zones.
Yes — one line of JavaScript embeds the full widget. Works with any website, Shopify, WooCommerce, or a custom platform.
Yes. The HERE Toll Cost API covers all US interstate toll roads and updates in real time.
A REST API with JSON response works with any tech stack. SDKs available for JavaScript, Python, and PHP.
Direct engineering support from the Placematic team — not a ticket queue. You get a named contact for integration questions, ongoing help as you build, and a single point of contact for all related issues.
Three steps from API key to first delivery price calculated.
curl -X POST \ https://api.placematic.com/v1/delivery/price \ -H "Authorization: Bearer YOUR_KEY" \ -d '{ "origin": "Your pickup address", "destination": "Customer address", "vehicle_type": "car" }'
{ "delivery_fee": 8.71, "eta_minutes": 28, "distance_miles": 3.2, "breakdown": { "base_fare": 2.99, "distance_fee": 2.72, "peak_surcharge": 1.50, "vehicle_surcharge": 1.50 } }
Server-side architecture recommended.
// ❌ Never in frontend JavaScript fetch('https://api.placematic.io/v1/delivery/price', { headers: { 'Authorization': 'Bearer pk_live_YOUR_KEY' // exposed! } })
// ✓ Call from your backend (Node.js) app.post('/get-delivery-price', async (req, res) => { const price = await fetch( 'https://api.placematic.com/v1/delivery/price', { headers: { 'Authorization': `Bearer ${process.env.PLACEMATIC_KEY}` }, body: JSON.stringify(req.body) } ) res.json(await price.json()) })
14-day free trial. No credit card. Live in 10 minutes.
or pick a time directly:
Placematic USA LLC · Rolling Meadows, IL