Deposit

  • This documentation describes the JSON representation of a deposit that a user might encounter for a booking, potentially involving a credit card hold or charge.

  • The deposit details encompass the amount, minimum advance cancellation time, and the method used to determine the deposit based on availability.

  • The JSON structure includes fields like deposit, minAdvanceCancellationSec, and depositType, each with a specific data type and purpose.

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

JSON representation
{
  "deposit": {
    object (Price)
  },
  "minAdvanceCancellationSec": string,
  "depositType": enum (PriceType)
}
Fields
deposit

object (Price)

Deposit amount.

minAdvanceCancellationSec

string (int64 format)

Minimum advance cancellation for the deposit.

depositType

enum (PriceType)

Defines how the deposit is determined from the availability.