Live demo

Car rental supplier integration

CarTrawler API integration for car rental booking

Sell CarTrawler car rentals and ground transport on your own website and agent portal: live availability by location and date, clear rates, deposits and driver rules, instant confirmation, vouchers, cancellations and reconciliation in one admin.

  • Live vehicle availability
  • Deposits and driver rules
  • Vouchers and booking retrieval
  • Cancellations and reporting

How it works

CarTrawler car rentals inside your booking engine

CarTrawler is a B2B mobility platform that supplies car rentals and ground transportation to travel brands. A CarTrawler API integration with PHPTRAVELS puts that inventory in your own search and checkout: customers and agents compare vehicles, see inclusions, deposits and cancellation terms before paying, and your team handles vouchers, cancellations and finance reports in the same admin as flights, hotels and tours. You keep the UI, the customer data and the workflows.

  1. Confirm your commercial scope and markets with CarTrawler
  2. Receive credentials and set up the test environment
  3. Map search, pricing, deposits and policies to your checkout
  4. Run booking, voucher and cancellation test cases
  5. Go live with monitoring and post-booking support processes
Environment
Test
Endpoint
CarTrawler car rental API · test
Credentials
Client ID: •••• · API key: ••••
Markup
B2C 10% · Agents 6%
Market and currency
ES · EUR

Booking lifecycle

From CarTrawler search to reconciled booking

Car rentals fail in production when only search and booking are built. PHPTRAVELS covers the steps after checkout as well.

  1. Search

    Live vehicle availability by pickup location, dates and times.

  2. Price

    Rates, inclusions, deposits and policy rules shown with your markup.

  3. Book

    Instant reservation with a supplier reference and booking status.

  4. Manage

    Booking lookup, voucher resend, changes and cancellations with status tracking.

  5. Report

    Bookings, revenue, commissions and payouts by date, supplier and channel.

Multi-vertical journeys

Cars next to flights, hotels, tours and transfers

CarTrawler runs inside the cars module, so rentals become part of the whole trip rather than a separate system.

  • CarTrawler car rentals

    Self-drive vehicles and ground transportation from your CarTrawler agreement, in your own search.

  • Checkout upsells and bundles

    Offer a car with every flight or hotel booking, and airport pickup with every stay.

  • Other car suppliers

    Your own fleet or other inventory sources, so you can add fallbacks if coverage or pricing changes.

Car rental suppliers you can connect:

  • KiwiTaxi
  • CarTrawler
  • Discover Cars
  • Mozio
See every car rental integration

Back office

Run CarTrawler sales from one admin

Margins, agents, payments and booking records for car rentals, in the same dashboard as every other product.

  • Markups by market

    Margins per country, customer type or channel, as fixed amounts or percentages.

  • Agent portal

    B2B agents book CarTrawler cars with their own rates, credit and wallet.

  • Payments and invoices

    Payment modes matched to your checkout, with invoices and receipts for corporate customers.

  • Booking records

    Reference, status, vehicle, price breakdown and cancellation history for every rental.

  • Failure handling

    Timeouts and failed bookings land in a recoverable state with a clear message and a support handoff.

  • Secure keys and logs

    Credentials kept out of logs, and request logs that leave out sensitive payloads.

Compare

PHPTRAVELS vs a typical CarTrawler reseller widget

Many travel sites add cars through a third-party widget or plugin. This is how an integration you own typically differs; check the details with each vendor.

AreaTypical reseller widgetPHPTRAVELS
Admin controlTypical reseller widgetSettings limited to what the vendor exposesPHPTRAVELSMarkups, policies and roles in your own admin
Post-booking operationsTypical reseller widgetOften handled in the vendor's dashboardPHPTRAVELSLookup, vouchers and cancellations in your platform
CustomizationTypical reseller widgetUsually fixed templatesPHPTRAVELSYour checkout, policy messages and upsell logic
Supplier strategyTypical reseller widgetUsually tied to one sourcePHPTRAVELSAdd other car suppliers as fallbacks
Data ownershipTypical reseller widgetCustomer and booking data may sit with the vendorPHPTRAVELSStored in your database for support and analytics

Use cases

Who sells CarTrawler rentals with PHPTRAVELS

  • Travel agencies and OTAs

    Cars as a checkout upsell, bundled with flights and hotels, with margins per market and customer type.

  • Hotels

    Airport pickup and self-drive options offered with every stay.

  • Tour operators and DMCs

    Transport added to tours and multi-day itineraries as itinerary-level add-ons.

Why PHPTRAVELS

Control without lock-in

  • Source code included

    Self-hosted under a commercial licence, so your developers can extend the CarTrawler flow.

  • Your CarTrawler agreement

    You hold the commercial terms and credentials, stored in your own installation.

  • Replaceable supplier routing

    Your UI and data stay stable if supplier terms or coverage change.

  • B2C and B2B

    One installation for your public website and your agent portal.

FAQ

CarTrawler API integration questions

What travel businesses ask before connecting CarTrawler.

Talk to sales

It connects your travel platform to CarTrawler's car rental and ground transport inventory, so you search live availability, show rates, deposits and rules, confirm bookings and manage vouchers, cancellations and reports in PHPTRAVELS.

Documentation and credentials are normally tied to partner onboarding with CarTrawler: commercial approval, contract scope and environment setup. We help with documentation interpretation, workflow mapping, test cases and go-live readiness.

We deliver the integration and the operating model around it, including staging, QA, rollout and support processes. Commercial access and credentials depend on supplier approval and your contracted scope.

Yes. Booking retrieval, voucher display and resend, cancellation policy display, cancellations with status tracking and reconciliation reports are part of the delivery.

Yes. It works for agent portals and consumer checkout, and supports add-ons such as airport pickup for hotel stays and itinerary-level transport for tours and DMC operations.

It depends on your plan and the products you enable. Plans start with Startup as a one-time licence; see the pricing page or ask sales for a quote. CarTrawler's commercial terms are agreed with the supplier.