Live Flow Integration
The Live Flow enables partners to search for plans while collecting user information, creating a seamless checkout experience. Users can proceed directly to pre-filled pages without re-entering their details.
Overview
The Live Flow provides two paths to purchase:
Direct to Checkout (Most Common)
User lands on payment page with pre-filled contact info and enters payment details to complete purchase.
Via Product Details Page (Optional)
User reviews full coverage breakdown and pricing, then clicks "Proceed to Checkout" to enter payment details.
When to Use
- Building an end-to-end purchase flow
- Want to streamline checkout with pre-filled user information
- Need higher conversion rates with minimal user friction
- Creating a white-label or embedded purchase experience
Integration Flow
Step 1: Search with User Information
Call POST /api/v2/Partners/PlansSearchWithUserInfo/Vin with vehicle details (VIN, mileage) and user contact information (name, email, address, phone). The API returns immediately with results — no polling required.
See the API Reference for complete endpoint details, request/response schemas, and code examples.
Step 2: Display Results
The API returns plan options with two URLs for each plan:
planCheckoutUrl— Direct to payment (fastest checkout)planSummaryUrl— View plan details first (coverage info, then checkout)
Both URLs include encoded user information for pre-filling forms on Chaiz pages.
Step 3: Redirect to Chaiz
When a user selects a plan, redirect them to either URL based on your UX preference.
Your partner configuration may restrict available payment methods, durations, or providers on Chaiz pages.
User Account Handling
When you submit user details with a search, a new account is created automatically for new users, or the existing account is matched by email. The returned URLs include encoded user information, so users don't need to manually create accounts or log in.
Next Steps
- Search Only — Display plan options without checkout capabilities
- Pre-Registered Vehicles — Cache vehicles for near-instant search results
- Error Codes — Handle API errors gracefully