--- title: "Car rental data" description: "Send car rental data for US domestic transactions." url: "https://docs.adyen.com/payment-methods/cards/enhanced-scheme-data/car-rental" source_url: "https://docs.adyen.com/payment-methods/cards/enhanced-scheme-data/car-rental.md" canonical: "https://docs.adyen.com/payment-methods/cards/enhanced-scheme-data/car-rental" last_modified: "2023-03-09T17:09:00+01:00" language: "en" --- # Car rental data Send car rental data for US domestic transactions. [View source](/payment-methods/cards/enhanced-scheme-data/car-rental.md) If your business operates under specific travel-related Merchant Category Codes (MCCs), you can provide enhanced scheme data (ESD) to optimize your interchange rates. Car rental data consists of industry-specific details such as rental dates or rental agreements. You get benefits for transactions, depending on the scheme: * Visa: prevent downgrades to higher commercial standard rates. * Mastercard: ensure that your transactions qualify for the interchange rates specific to your industry. ## Requirements In addition to the [requirements that apply to sending ESD](/payment-methods/cards/enhanced-scheme-data#requirements), take into account the following additional limitations for sending car rental data. | Requirement | Description | | --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **Limitations** | * Your business must operate under an [eligible MCC](#car-rental-data-mcc). * You can only send car rental data for commercial and consumer cards. * The [Checkout API](https://docs.adyen.com/api-explorer/Checkout/latest/overview) does not support sending car rental data in capture requests. You can send ESD while capturing the payment if you have an existing [Classic API](https://docs.adyen.com/api-explorer/Payment/latest/overview) integration. * You can send the following car rental data fields only in the payment request: * [`travelEntertainmentAuthData.market`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-travelEntertainmentAuthData-market) * [`travelEntertainmentAuthData.duration`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-travelEntertainmentAuthData-duration) | ### MCCs for sending car rental data You can send car rental data if you have one of the following MCCs: | MCC | Description | Scheme | | --------- | ------------------------------------------- | ---------------- | | 3351-3500 | Automobile/vehicle rentals | Mastercard, Visa | | 7512 | Automobile rental agency | Mastercard, Visa | | 7513 | Truck and utility trailer rentals | Mastercard, Visa | | 7519 | Motor home and recreational vehicle rentals | Mastercard | ## How it works In your payment or capture requests, include the car rental specific data fields. The recommended request depends on your [capture setting](/online-payments/capture#types-of-capture). * **Automatic capture** and **Delayed automatic capture**: in the [/payments](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments) request, include car rental data in the [additionalData.carRental](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-customerServiceTollFreeNumber) object. * **Manual capture** (**Single partial capture** and **Multiple partial capture**): in the [/capture](https://docs.adyen.com/api-explorer/Payment/latest/post/capture) request, include car rental data in the [additionalData.enhancedSchemeData.carRental](https://docs.adyen.com/api-explorer/Payment/latest/post/capture#request-additionalData-AdditionalDataCarRental) object. ## Send car rental data Include airline data in the payment or capture request. * For the [/payments](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments) request: use the [additionalData.carRental](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-customerServiceTollFreeNumber) object * For the [/capture](https://docs.adyen.com/api-explorer/Payment/latest/post/capture) request: use the [additionalData.enhancedSchemeData.carRental](https://docs.adyen.com/api-explorer/Payment/latest/post/capture#request-additionalData-AdditionalDataCarRental) object. | Field | Required | | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | | [`carRental.rentalAgreementNumber`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-rentalAgreementNumber) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.renterName`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-renterName) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.returnCity`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-returnCity) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.returnStateProvince`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-returnStateProvince) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.returnCountry`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-returnCountry) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.returnLocationId`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-returnLocationId) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.checkOutDate`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-checkOutDate) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.returnDate`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-returnDate) | ![-white\_check\_mark-](/user/data/smileys/emoji/white_check_mark.png "-white_check_mark-") | | [`carRental.rate`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-rate) | | | [`carRental.rateIndicator`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-rateIndicator) | | | [`carRental.daysRented`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-daysRented) | | | [`carRental.customerServiceTollFreeNumber`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-customerServiceTollFreeNumber) | | | [`carRental.locationCity`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-locationCity) | | | [`carRental.locationStateProvince`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-locationStateProvince) | | | [`carRental.locationCountry`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-locationCountry) | | | [`carRental.rentalClassId`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-rentalClassId) | | | [`carRental.taxExemptIndicator`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-taxExemptIndicator) | | | [`carRental.fuelCharges`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-fuelCharges) | | | [`carRental.insuranceCharges`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-insuranceCharges) | | | [`carRental.noShowIndicator`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-noShowIndicator) | | | [`carRental.oneWayDropOffCharges`](https://docs.adyen.com/api-explorer/Checkout/latest/post/payments#request-additionalData-AdditionalDataCarRental-carRental-oneWayDropOffCharges) | | Select the endpoint for the corresponding request example: ### Tab: `/payments` endpoint **Example payment request with car rental data** ```bash curl https://checkout-test.adyen.com/v72/payments \ -H 'x-API-key: ADYEN_API_KEY' \ -H 'idempotency-key: YOUR_IDEMPOTENCY_KEY' \ -H 'content-type: application/json' \ -X POST -d '{ "amount": { "currency": "USD", "value": 20000 }, "reference": "YOUR_ORDER_NUMBER", "paymentMethod":{ "type":"scheme", "cvc": "737", "expiryMonth": "03", "expiryYear": "2030", "holderName": "John Smith", "number": "4444333322221111" }, "returnUrl": "https://your-company.example.com/...", "merchantAccount": "ADYEN_MERCHANT_ACCOUNT", "additionalData": { "travelEntertainmentAuthData.market":"H", "travelEntertainmentAuthData.duration":"1", "carRental.rentalAgreementNumber":"123456789", "carRental.renterName":"John Smith", "carRental.returnCity":"San Francisco", "carRental.returnStateProvince":"CA", "carRental.returnCountry":"US", "carRental.returnLocationId":"AB1234", "carRental.checkOutDate":"20230101", "carRental.customerServiceTollFreeNumber":"8001010123", "carRental.rate":"5000", "carRental.rateIndicator":"D", "carRental.daysRented":"1", "carRental.locationCity":"San Francisco", "carRental.locationStateProvince":"CA", "carRental.locationCountry":"US", "carRental.rentalClassId":"0001", "carRental.returnDate":"20230102", "carRental.taxExemptIndicator":"Y", "carRental.fuelCharges":"2000", "carRental.insuranceCharges":"800", "carRental.noShowIndicator":"N", "carRental.oneWayDropOffCharges":"500" } }' ``` ### Tab: `/captures` endpoint **Example capture request with car rental data** ```bash curl https://pal-test.adyen.com/pal/servlet/Payment/v72/capture \ -H 'x-api-key: ADYEN_API_KEY' \ -H 'content-type: application/json' \ -X POST -d '{ "merchantAccount":"ADYEN_MERCHANT_ACCOUNT", "modificationAmount":{ "currency":"USD", "value":20000 }, "originalReference":"NC6HT9CRT65ZGN82", "additionalData":{ "carRental.rentalAgreementNumber":"123456789", "carRental.renterName":"Adyen Test", "carRental.returnCity":"San Francisco", "carRental.returnStateProvince":"CA", "carRental.returnCountry":"US", "carRental.returnLocationId":"AB1234", "carRental.checkOutDate":"20230101", "carRental.customerServiceTollFreeNumber":"8001010123", "carRental.rate":"5000", "carRental.rateIndicator":"D", "carRental.daysRented":"1", "carRental.locationCity":"San Francisco", "carRental.locationStateProvince":"CA", "carRental.locationCountry":"US", "carRental.rentalClassId":"0001", "carRental.returnDate":"20230102", "carRental.taxExemptIndicator":"Y", "carRental.fuelCharges":"2000", "carRental.insuranceCharges":"800", "carRental.noShowIndicator":"N", "carRental.oneWayDropOffCharges":"500" } }' ``` ## Test sending car rental data Use the following test card to make test payments with car rental data: | Card Number | Card Type | Expiry Date | CVV | | ------------------- | ---------- | ----------- | --- | | 5555 5555 5555 4444 | Mastercard | 03/2030 | 737 | | 4444 3333 2222 1111 | Visa | 03/2030 | 737 | ## See also * [Cards](/payment-methods/cards) * [Enhanced scheme data](/payment-methods/cards/enhanced-scheme-data) * [Webhooks](/development-resources/webhooks)