How Luxeride contract template workds
Luxeride generates a contract template in 3 steps:
You upload a DOCX template (Microsoft Word file) that contains placeholders (tags).
Luxeride checks that your template contains the required tags (so bookings can be generated reliably).
When a booking is created, Luxeride replaces tags with real booking data and produces a final PDF.
Step 1 — Prepare your DOCX template
Use Luxeride tags (placeholders)
In your Word document, insert placeholders exactly like this:
{{booking_reference}}{{renter_full_name}}{{vehicle_name}}
Tags must:
include the double curly braces
{{ }}match the key exactly (spelling and underscores)
Recommended formatting (prevents broken PDFs)
Word-to-PDF conversion can reflow text unexpectedly when placeholders are inside normal paragraphs. To avoid layout issues, Luxeride recommends:
✅ Put placeholders inside a 2-column table
Column 1: label (static text)
Column 2: placeholder (dynamic text)
Example:
|
|
Vehicle: |
|
Customer name: |
|
Then remove borders:
Word → Table Design → Borders → No Border
This keeps the contract looking premium and prevents broken spacing/wrapping.
Step 2 — Upload your template in Luxeride
Go to Dashboard → E-signing → Create a new contract template
Upload your DOCX file
Luxeride converts the DOCX to text and checks that all required tags are present
If Luxeride detects missing required tags, you’ll see a warning listing what’s missing.
Required tags (Luxeride V1)
Your template must include the required tags below (unless Luxeride explicitly marks a tag as optional in your settings):
{{booking_reference}}{{renter_full_name}}{{renter_email}}{{renter_phone}}{{vehicle_name}}{{vehicle_vin}}{{vehicle_license_plate}}{{pickup_datetime}}{{dropoff_datetime}}{{booking_total_price}}{{security_deposit}}{{included_mileage}}{{deductible_amount}}
Troubleshooting
1) “Missing required tags”
What it means: Luxeride couldn’t find one or more required placeholders in your template.
How to fix:
Check that the tag exists exactly as shown (including braces).
Avoid typographical variants like:
{ {booking_reference} }{{ booking_reference }}{{Booking_reference}}
Re-upload the updated DOCX.
Tip: Copy/paste tags directly from Luxeride to avoid typos.
2) The PDF layout looks broken (text jumps lines / letters move / labels merge)
What it means: Word-to-PDF conversion reflowed your paragraph after placeholder replacement.
Most common symptoms
A letter from the next line appears at the end of the previous line
Two lines merge into one
Labels appear on the wrong line after replacement
Best fix
✅ Put placeholders in a borderless 2-column table (recommended above).
Also check
Use Enter for new lines (real paragraph breaks), not Shift+Enter
Make sure placeholders are typed as one continuous text (not split by different formatting)