The Loyalty Points Redemption (OTA_LoyaltyCertificateRedemptionRQ) is used to allow SynXis to communicate with a loyalty service provider to redeem certificates or points for their customers.
Target Audience
Profile & Loyalty Management
API Version
10.29
Authentication
Security Credentials
Service Action Code
OTA_LoyaltyCertificateRedemptionRQ
The functions available in the Redeem Loyalty Points Message are:
|
Sample Request
<OTA_LoyaltyCertificateRedemptionRQ RedemptionStatus="Commit" TimeStamp="2021-07-10T09:42:00-05:00" ="1.002" EchoToken="1234" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentravel.org/OTA/2003/05">
<RedemptionInfo>
<RedemptionDetail ProgramName="DEFAULT" MemberNumber="12345678" RedemptionQuantityType="Total"
RedemptionQuantity="4000" />
<TravelInfos>
<TravelInfo>
<HotelStayInfo ChainName="SynXis Hotels" HotelName="SynXis Downtown"
HotelCode="199875" ChainCode="12345">
<ReservationID ID="10001SY000001" Type="14" />
<RoomStayInfo End="2022-10-02" Start="2022-10-01" />
</HotelStayInfo>
</TravelInfo>
</TravelInfos>
</RedemptionInfo>
</OTA_LoyaltyCertificateRedemptionRQ>
Sample Response
<OTA_LoyaltyCertificateRedemptionRS xsi:schemaLocation="http://www.opentravel.org/OTA/2003/05 OTA_LoyaltyCertificateRedemptionRS.xsd" TimeStamp="2021-07-10T09:42:03-05:00" ="1.002" EchoToken="1234" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentravel.org/OTA/2003/05">
<Success />
<RedemptionInfo PointBalance="6000" RedemptionConfirmationID="12345678-00001" />
</OTA_LoyaltyCertificateRedemptionRS>