Özel indirimler, bir kitle listesi veya bağlılık programı üyeleri için indirimli ücretler sunmanıza olanak tanıyan bir fiyat kuralı türüdür. Örneğin, standart ücretiniz 150 TL iken özel bir bağlılık programı üyeleri için özel indiriminiz 135 TL olabilir.
Özel indirimler, uygun kullanıcılara özel indirimli ücretler göstermenize olanak tanıyan çeşitli kullanıcı arayüzü işlemlerine sahiptir. Bu seçenekler hakkında daha fazla bilgi için Özel indirim ayrıntıları ve örnekler başlıklı makaleyi inceleyin.
Özel indirimler oluşturma
Özel indirimleri kullanmak için:
Her özel indirim için ücret kuralları XML dosyasına ücret kriterlerini tanımlayan yeni bir ücret kuralı ekleyin. Ayrıntılar için Ücret Kuralları XML Referansı'na bakın.
Özel indirimleri fiyat feed'inizdeki uygun seyahat planlarına ekleyin. Bunu yapmak için Koşullu Fiyatlar ile aynı söz dizimini kullanın.
rate_rule_idözelliğini<Rate>öğesindeki kimlik olarak ayarlayın.Uygun kullanıcıların, indirimli ücretleri web sitenize giden bir derin bağlantı üzerinden rezerve edebilmelerini sağlamak için açılış sayfası dosyanızı güncelleyin (gerekliyse). Açılış sayfası URL'si herkese açık ücret ile oluşturulur. Özel indirimler için ücret kuralları
CLOSE-RATE-RULE-IDSiçinde doldurulur veIF-CLOSE-RATE-RULE-IDS,trueolarak çözümlenir.
Örnek
Temel özel indirim
Aşağıda temel bir özel indirim örneği verilmiştir:
<?xml version="1.0" encodin>g<="UTF->8&q<uot;?
>Trans<action
> Res<ult
P>roper<ty1234/>Property
< Checkin202<3-05-2>3</Checki>n
<Nights1/Nights
!-- An eligible non-hidden rate is required in order to display >the U<I treatment. --
!-- This example uses a public rate, but a conditional rate where the
user meets all conditions co>uld a<lso be used. --
!-- This would be the str>iketh<rough price. --
Bas>erate <currency=>"<;USD"200.00/B>asera<te
> Ta<x currency="USD&quo>t;20<.00/Tax
> Othe<rFees> curren<cy="USD"1.00/OtherF>ees
<Rates
Rate rate_rule_id="sample_qr"
!-- Price will not> be displ<ayed, but is required f>or cal<culating >discounts<. --
Baser>ate c<urre>ncy="<;USD&qu>ot;180.00/B<aserate
> < Tax >curre<ncy=&q>uot;<USD&quo>t<;18.00/Tax
> Custom1ratecode123/Custom1
/Rate
/Rates
/Result
/Transaction
Koşullu özel indirimler
Aşağıdaki örnekte yalnızca ABD'deki kullanıcılar için koşullu fiyatlar gösterilmektedir.
<?xml version="1.0" encodin>g<="UTF->8&q<uot;?
>Trans<action
> Res<ult
P>roper<ty1234/>Property
< Checkin202<5-08-2>3</Checki>n
< Nights1/Nights
Bas>erate <currency=>"<;USD"200.00/B>asera<te
> Ta<x currency="USD&quo>t;20<.00/Tax
> Oth<erFee>s curre<ncy="USD"1.00/Other>Fees
<Rates
Rate rate_r>ule_id<="sa>mple_qr&q<uot;
Baser>ate c<urre>ncy="<;USD&qu>ot;180.00/B<aserate
> T<ax currency=&quo>t;USD"<18.00/Tax
Cust>om1ratecode12<3/Custom1
> RateRuleSettin<gs
> <RateRule id=>"US_user<s"
> UserRateC<ondition
> < UserC>ountryUS/UserC<ountr>y
< > </UserRa>t<eCondition
> /RateRule
/RateRuleSettings
/Rate
/Rates
/Result
/Transaction
Daha fazla örnek için Ücret Kuralları XML Referansı bölümüne bakın.