# GuaranteePayment

Multiple ancestors
`GuaranteePayment` can be a descendant of:

* [OTA_HotelDescriptiveContentNotifRQ](/connectivity/docs/api-reference/ota_hoteldescriptivecontentnotifrq)
* [OTA_HotelDescriptiveInfoRS](/connectivity/docs/api-reference/ota_hoteldescriptiveinfors)
* [OTA_HotelResNotifRQ](/connectivity/docs/api-reference/ota_hotelresnotifrq)
* [OTA_HotelResModifyNotifRQ](/connectivity/docs/api-reference/ota_hotelresmodifynotifrq)


## [OTA_HotelDescriptiveContentNotifRQ](/connectivity/docs/api-reference/ota_hoteldescriptivecontentnotifrq)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [GuaranteePaymentPolicy](/connectivity/docs/api-reference/guaranteepaymentpolicy)/`GuaranteePayment` | Refund policy details. | array of [GuaranteePayment](/connectivity/docs/api-reference/guaranteepayment) | 0..1 | - |
| `GuaranteePayment`/`@PolicyCode` | The [Booking.com Cancellation Policy Code](/connectivity/docs/codes-bccp). | [BCCP](/connectivity/docs/codes-bccp) | 0..1 | Default: null |
| `GuaranteePayment`/[TPA_Extensions](/connectivity/docs/api-reference/tpa_extensions) | Container for [PrepaymentPolicy](/connectivity/docs/api-reference/prepaymentpolicy) | object | 0..1 | - |


### XML

```xml
<GuaranteePayment
  PolicyCode="1">
  <TPA_Extensions>
    ...
  </TPA_Extensions>
</GuaranteePayment>
```

## [OTA_HotelDescriptiveInfoRS](/connectivity/docs/api-reference/ota_hoteldescriptiveinfors)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [GuaranteePaymentPolicy](/connectivity/docs/api-reference/guaranteepaymentpolicy)/`GuaranteePayment` | Refund policy details. | array of [GuaranteePayment](/connectivity/docs/api-reference/guaranteepayment) | 0..1 | - |
| `GuaranteePayment`/`@PolicyCode` | The [Booking.com Cancellation Policy Code](/connectivity/docs/codes-bccp). | [BCCP](/connectivity/docs/codes-bccp) | 1..1 | - |
| `GuaranteePayment`/`@Description` | Human-readable description of policy. | string | 1..1 | - |


### XML

```xml
<GuaranteePayment
  PolicyCode="1"
  Description="The guest will be charged a prepayment of the total price at any time."/>
```

## [OTA_HotelResNotifRQ](/connectivity/docs/api-reference/ota_hotelresnotifrq) & [OTA_HotelResModifyNotifRQ](/connectivity/docs/api-reference/ota_hotelresmodifynotifrq)

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [DepositPayments](/connectivity/docs/api-reference/depositpayments)/`GuaranteePayment` | The payment method of the service reservation | array of [Description](/connectivity/docs/api-reference/description) | 1..1 | - |
| `GuaranteePayment`/`@Description` | Human-readable description of the payment method | string | 1..* | - |


### XML

```xml
<GuaranteePayment>
    <Description>
        <Text>Guests pay at the property</Text>
    </Description>
</GuaranteePayment>
```

## Related endpoints

* [/ota/OTA_HotelDescriptiveContentNotif](/connectivity/docs/ota-hoteldescriptivecontentnotif)
* [/ota/OTA_HotelDescriptiveInfo](/connectivity/docs/ota-hoteldescriptiveinfo)
* [/ota/OTA_HotelResNotif](/assets/ota-resnotif.99acf9eadea7e54a11ed96b74a5df2555a0948fb44d41006f828b6ffa2cfc6d8.53c68abe.md)
* [/ota/OTA_HotelResModifyNotif](/assets/ota-resmodifynotif.94d47fd99a32c125da2793014a9f2f5a8b6788e218ecfd4fbcd5487cd7c0a264.53c68abe.md)