# Deposit

- [JSON representation](https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/Deposit#SCHEMA_REPRESENTATION)

A deposit that the user may be charged or have a hold on their credit card for.

| JSON representation |
|---|
| ``` { "deposit": { object (`https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/Price`) }, "minAdvanceCancellationSec": string, "depositType": enum (`https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/PriceType`) } ``` |

| Fields ||
|---|---|
| `deposit` | ``object (`https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/Price`)`` Deposit amount. |
| `minAdvanceCancellationSec` | `string (https://developers.google.com/discovery/v1/type-format format)` Minimum advance cancellation for the deposit. |
| `depositType` | ``enum (`https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/PriceType`)`` Defines how the deposit is determined from the availability. |