# PetsPolicy

Multiple ancestors
`PetsPolicy` can be a descendant of:

* [OTA_HotelDescriptiveContentNotifRQ](/connectivity/docs/api-reference/ota_hoteldescriptivecontentnotifrq)
* [OTA_HotelDescriptiveInfoRS](/connectivity/docs/api-reference/ota_hoteldescriptiveinfors)


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

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [PetsPolicies](/connectivity/docs/api-reference/petspolicies)/`PetsPolicy` | Pets policy details. | object | 0..1 | Required if [PetsPolicies](/connectivity/docs/api-reference/petspolicies)`@PetsAllowedCode` is `Pets Allowed`, `Pets By Arrangements`. |
| `PetsPolicy`/`@NonRefundableFee` | Specifies if the property charges for having a pet stay in the room. | string | free,charges_may_apply | **Starting Nov 14, 2019 `NonRefundableFee` would only accept values `free` or `charges_may_apply` for PetsPolicy.** |
| `PetsPolicy`/`@RefundableDeposit` | The refundable deposit the property charges while a pet stays in the room. | price | 0..1 | **Starting Nov 14, 2019 `RefundableDeposit` would be deprecated, hence would not be allowed to set in PetsPolicy.** |


### XML


```xml
**Old Way**
<PetsPolicy
  NonRefundableFee="5" />
```


```xml
**New Way**
<PetsPolicy
  NonRefundableFee="charges_may_apply" />
```

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

### Fields

| Field | Description | Type | Min/max | Notes |
|  --- | --- | --- | --- | --- |
| [Policies](/connectivity/docs/api-reference/policies)/`PetsPolicies` | Pets policy details. | object | 0..1 | - |
| `PetsPolicy`/`@PetsAllowedCode` | Specifies the property's policy regarding pets. | enum | 0..1 | Values: `Pets Allowed`, `Pets Not Allowed`, `Pets By Arrangements`. |
| `PetsPolicy`/`PetsPolicy` | Pets policy details. | object | 0..1 | - |
| `PetsPolicies`/`PetsPolicy`/`@NonRefundableFee` | The non-refundable fee the property charges for having a pet stay in the room. | string | free,charges_may_apply | - |


### XML


```xml
<PetsPolicies
  PetsAllowedCode="Pets Allowed">
  <PetsPolicy
    NonRefundableFee="charges_may_apply"/>
</PetsPolicies>
```

## Related endpoints

* [/ota/OTA_HotelDescriptiveContentNotif](/connectivity/docs/ota-hoteldescriptivecontentnotif)
* [/ota/OTA_HotelDescriptiveInfo](/connectivity/docs/ota-hoteldescriptiveinfo)