Jika kombinasi properti atau itinerari tidak tersedia, Anda dapat menghapusnya dengan Pesan transaksi. Anda biasanya menggunakan opsi ini saat hotel sudah dipesan sepenuhnya untuk malam tertentu atau serangkaian malam.
Menghapus inventaris dengan pesan Transaksi
Untuk menghapus properti atau itinerari tertentu dari inventaris, gunakan Transaksi
dalam elemen root <Transaction>
.
Dalam pesan Transaksi, tentukan setelan berikut untuk setiap itinerari
yang ingin Anda hapus dalam elemen <Result>
:
- Tetapkan
<Unavailable>
dengan elemen turunan alasan, misalnya,<NoVacancy>
. - Tetapkan
<Taxes>
ke "0" - Tetapkan
<OtherFees>
ke "0"
Opsional: Tetapkan <Baserate>
ke "-1"
Contoh berikut menghapus beberapa itinerari, misalnya, penghapusan 1 malam menginap pada beberapa tanggal yang berbeda untuk hotel "1123581321" dari inventaris:
<?xml version="1.0" encoding="UTF-8"?>
<Transaction timestamp="2023-05-23T16:20:00-04:00" id="42">
<Result>
<Property>1123581321</Property>
<Checkin>2023-05-23</Checkin>
<Nights>1</Nights>
<Unavailable>
<NoVacancy/>
</Unavailable>
<Tax currency="USD">0</Tax>
<OtherFees currency="USD">0</OtherFees>
</Result>
<Result>
<Property>1123581321</Property>
<Checkin>2023-05-24</Checkin>
<Nights>1</Nights>
<Unavailable>
<NoVacancy/>
</Unavailable>
<Tax currency="USD">0</Tax>
<OtherFees currency="USD">0</OtherFees>
</Result>
<!---Sending <Baserate> is optional with <Unavailable> -->
<Result>
<Property>1123581321</Property>
<Checkin>2023-05-25</Checkin>
<Nights>1</Nights>
<Baserate currency="USD">-1</Baserate>
<Unavailable>
<NoVacancy/>
</Unavailable>
<Tax currency="USD">0</Tax>
<OtherFees currency="USD">0</OtherFees>
</Result>
</Transaction>
Seperti yang ditampilkan contoh ini, Anda harus menetapkan <Unavailable>
secara eksplisit dengan
alasan untuk setiap itinerari (kombinasi tanggal check-in dan jumlah
malam) saat kamar tidak tersedia. Selain itu, Anda harus menetapkan
<Taxes>
dan <OtherFees>
ke 0. Menyetel <Baserate>
ke -1 bersifat opsional.
Untuk menghapus Paket Kamar, hapus elemen <RoomBundle>
dari
<Result>
.
Untuk informasi selengkapnya, lihat Penghapusan Paket Kamar.