Put the rush option in checkout.
Put live-priced Rush, Same Day, and Scheduled delivery directly in checkout, including heavy, bulky, and palletized orders. Keep your fleet first. Use Curri for overflow. Or run the whole program on Curri.
In development. We're piloting with design partners now — not yet generally available.
34 min median booking to driver at pickup99% fulfillment$0 program cost
Rush, Same Day & Scheduled
Powered by
Order within 1h 44m 06s for same-day delivery.
Delivery details
- Pickup
- FleetParts Austin Branch
- 6200 Airport Blvd, Austin, TX 78752
- Dropoff
- 1400 Industrial Pkwy, Austin, TX 78744
- Vehicle
- Enclosed · resolved from 620 lb, 12 items
- Timing
- Estimated pickup ~30 min after checkout
Delivery total
$$$$Live component · Curri-rendered UI inside your checkout
One checkout.
Your fleet, Curri, or both.
01
Connect checkout
Add Curri Embed and define delivery rules once. Set timing, pricing, vehicle, and network logic behind the scenes.
02
Buyer chooses delivery
Show Rush, Same Day, or Scheduled delivery with a live price and delivery window before the order is placed.
03
Route and deliver
Send the order to your trucks first, Curri first, or Curri only when capacity is tight. Tracking and proof of delivery stay with the order.
The hard parts are already built.
Same-day delivery in checkout gets complicated fast. Pricing, cutoffs, vehicle matching, quote refreshes, dispatch, tracking, and proof of delivery all have to work together. Curri Embed handles the delivery logic so your team does not have to build it from scratch.
Schedule picker
Set same-day cutoffs, pickup windows, and scheduled delivery rules once. The component applies them at checkout.
Live pricing
Show the buyer a current delivery price before the order. Quotes refresh as the cart, address, or timing changes.
Vehicle logic
Match the order to the right vehicle from weight and dimensions, including flatbeds and specialty equipment.
Tracking & notifications
Keep the customer informed from booking through proof of delivery with branded status updates and tracking.
Quote lifecycle
Keep pricing current through checkout. Curri refreshes expiring quotes as the session changes.
Your brand, everywhere
Make Curri look like part of your storefront, not a third-party handoff. Control color, typography, radius, and tracking presentation.
Keep your fleet. Add capacity when you need it.
Your trucks do not have to compete with Curri. Put them first in the routing logic, use Curri for overflow and urgent demand, or make Curri the primary network. The buyer sees one delivery option either way.
Delivery network
My Fleet
Keep your trucks first
Curri Network
Overflow, urgent demand, or primary fulfillment
Delivery timing
Rush (under 2 hours)
Premium pricing enabled
Same Day
By end of business
Scheduled Windows
With first-out premium slots
Premium pricing
Charge for priority windows
First-out 7 AM slot → $5 · Free after noon
Launch the fastest way your stack allows.
Use Curri Embed when you want Curri to render the delivery experience. Use the API when engineering wants full control. Start in sandbox and use the same delivery model for quoting, booking, tracking, and fulfillment.
React component
JSX
import { CurriDeliveryElement } from '@curri/elements';
function Checkout() {
return (
<CurriDeliveryElement
branchId="branch_2847"
orderWeight={1200}
deliveryNetwork="hybrid"
customerAddress="4521 Riverside Dr"
theme={{
primaryColor: "#003087",
mode: "white-label"
}}
onDeliverySelected={handleSelect}
/>
);
}Quote a delivery
cURL
curl https://api.curri.com/v1/quotes \
-H "Authorization: Bearer sk_live_..." \
-d origin="2847 Industrial Blvd" \
-d destination="4521 Riverside Dr" \
-d vehicle_type="cargo_van" \
-d network="hybrid"
# Response
{
"id": "qt_8xKj2mN",
"options": [
{ "type": "rush", "price": 112, "eta": "45min" },
{ "type": "same_day", "price": 84 },
{ "type": "scheduled", "windows": [...] }
],
"fulfiller": "own_fleet"
}POST /v1/quotes
Price Rush, Same Day, and Scheduled delivery for an origin and destination, with vehicle recommendations included.
POST /v1/deliveries
Book from an accepted quote and route the order to your fleet or Curri based on your dispatch rules.
GET /v1/deliveries/:id/track
Pull driver location, ETA, delivery status, and proof of delivery in real time.
POST /v1/webhooks
Push driver assignment, en route, delivered, and photo events back into your system in real time.
GET /v1/branches/:id/windows
Return delivery windows by branch, including capacity, pricing tiers, and cutoff times.
POST /v1/config/rules
Manage fleet priority, overflow thresholds, pricing tiers, and time windows programmatically.
A checkout promise is only as good as the system behind it.
99.85%
Platform uptime, 2026 year to date. Measured against Datadog SLOs covering booking, fulfillment, live tracking, and API response time.
SOC 2
Compliant. TLS 1.2+ encryption in transit, encryption at rest, and annual third-party penetration testing.
15 min
Update cadence during a SEV-1 incident, under a formal SEV-1 through SEV-4 response framework.
24/7
US-based live support, with a roughly 40-person service operations team behind every delivery.
Help us build it.
Curri Embed is in pilot with design partners. If you want same-day in your checkout without building every screen, we want your team in the room while we shape it. Already have engineers ready? The Curri API is live today.