Integration models

Customers on the move with Europcar Mobility Group

Customer Journeys

A high-level view of how customers interact with Europcar Mobility Group through partner channels, and which APIs power each step of the flow.


Choose your partner model

Each model balances integration effort against how much of the booking and payment experience you control.

Partner typeRole in the ecosystemCore flowBooking control
Public APIOpen accessStation searchNot applicable
AggregatorMetasearch and referralOffer search + redirectEuropcar
Broker B2B2CReseller with MoR / PoR modelsHosted checkout or prepaidPartner
Franchisee OperatorOperational networkStation and fleet sync + reservation transferFranchisee
Corporate AccountB2B clientNegotiated rates + invoicingEuropcar
GDS / OTAHigh-volume travel distributionStandardized offer and booking flowsShared

WhoAny developer

WhatOpen API to retrieve Europcar pickup and return stations

WhyEnables search experiences, station autocomplete and mapping integrations

Typical journey

  1. User searches for a location
  2. Partner system calls the Locations API
  3. Station list returned in real time
StepDescriptionAPI
Station SearchRetrieve the Europcar station listGET /v1/locations

Aggregator: Search and Redirect

WhoMetasearch partners such as Kayak or Skyscanner

WhatRetrieve Europcar offers and redirect customers to the Europcar booking front-end

WhyFast integration with no booking or payment management on the partner side

Typical journey

  1. User searches for a rental
  2. Aggregator retrieves Europcar offers
  3. User selects an offer and is redirected
  4. Europcar handles booking and payment
StepDescriptionAPI
Offer SearchRetrieve inventory and pricingGET /v1/offers/search
Redirect to BookingFinalize booking on the Europcar front-endredirectUrl in response

Broker B2B2C: Resell and Checkout

WhoTravel brokers and marketplaces such as TUI or eDreams

WhatResell Europcar offers with prepaid or hosted checkout models

WhyControl of the commercial model, revenue and customer experience

Typical journey

  1. User searches for offers
  2. Partner displays and sells the Europcar product
  3. Partner manages payment and issues the booking
  4. Europcar receives and confirms the reservation
StepDescriptionAPI
Offer SearchRetrieve inventoryGET /v1/offers/search
BookingBooking through partner or hosted checkoutPOST /v1/bookings
ConfirmationConfirmation from EuropcarAPI / Webhook

Corporate B2B: Negotiated Rates

WhoB2B clients such as Allianz, Siemens, AXA and government programs

WhatEnd-to-end integration using negotiated rates, voucher or corporate payment models, automated invoicing and cost center tracking

WhySimplified booking and accounting flows for corporate travel programs, insurance partners and large accounts

Business context. Corporate B2B partners connect directly to Europcar Mobility Group APIs to search, book, manage and reconcile rentals under predefined contracts. Contracts define available stations, rates, payment modes and invoicing rules, enabling seamless traveler experiences and automated finance integration.

Typical journey

  1. Partner searches stations and vehicle availability according to contract scope (country, brand, fleet type, delivery options and more).
  2. Partner retrieves negotiated or promotional rates using contractId, with optional extras, surcharges or promo codes.
  3. The appropriate payment mode (Voucher, Prepaid, Pay-at-Desk, Split) is applied automatically based on the contract.
  4. Booking is confirmed via API. Voucher or prepaid data is stored, and traveler details and references (cost center, PNR) are attached.
  5. At check-out, the booking becomes a rental. Partner can track live rentals, process extensions, changeovers, or trigger periodic billing.
  6. Once the rental is closed, the final invoice is retrieved automatically for reconciliation, expense reporting and accounting.
StepDescriptionAPI and capability
1. Station and Fleet DiscoveryFilter eligible stations and fleet according to the corporate contract.GET /locationsLocation & Fleet Discovery
2. Offer and Contracted PricingRetrieve negotiated or promotional offers for given station, dates and extras.GET /offersOffer & Pricing
3. Payment SetupSelect a contract-compliant payment method (Voucher, Prepaid, Pay-at-Desk, Split).Embedded in POST /bookingsPayment Management
4. Booking ManagementConfirm the reservation with cost center, PNR and traveler details. Amend or cancel if needed.POST /bookings, PUT /bookings/{id}, DELETE /bookings/{id}
5. Rental ManagementFollow the rental lifecycle (check-out, extension, early return, vehicle changeover, closure).GET /rentals, PUT /rentals/{id}/amendRental Management
6. Post-Trip and InvoicingRetrieve the invoice (PDF/JSON), reconcile payments, export for expense reporting or accounting.GET /rentals/{id}/invoiceInvoicing

Key features

  1. Contract-driven access: rates, payment modes and stations defined at contract level
  2. Multiple payment flows: Voucher, Prepaid, Pay-at-Desk, Split
  3. Automated invoicing: no manual processing required for corporate accounts
  4. Full lifecycle coverage: from search to invoicing
  5. Extensible: supports advanced use cases such as periodic billing, vehicle changeovers and delivery

GDS / OTA: Standardized Flows

WhoGlobal Distribution Systems such as Amadeus or Sabre

WhatStandard offer and booking flows at scale

WhyDistribution through large travel ecosystems

Typical journey

  1. GDS retrieves Europcar offers through a standardized interface
  2. GDS finalizes the booking
  3. Europcar confirms and syncs operational data
StepDescriptionAPI / Protocol
Offer SearchRetrieve inventoryAggregator / GDS connector
BookingPNR or equivalent flowGDS Integration Layer

Franchisee Operator

WhoEuropcar franchisees

WhatSynchronize local station operations with franchisor systems

WhyAlign the franchisee's RMS with global distribution across GDS, aggregators and direct channels

Typical journey

  1. Booking created in the franchisor system
  2. Reservation transferred to the franchisee RMS
  3. Optional fleet movement synchronization
  4. Billing and reporting flows
StepDescriptionAPI / Flow
Reservation TransferSync from central to local RMSPartner API / Push events
Fleet MovementOptional fleet data syncPOST /v1/fleet/movement (future)

Let's talk

Not sure which model fits your business?

Tell us about your use case and our team will point you to the right integration path.