Payment Methods
The payment method required to confirm a reservation is configured by the hotelier for a specific rate.
Some forms of payment require a redirect to a 3rd party site. These payment types are only supported in the SynXis booking applications, not in the Create or Modify Reservation APIs. If one of these payment types exists on a reservation then the details are included in the Retrieve Reservation response API.
The table below indicates which payment methods are supported in the Request and Response messages.
Payment Method | Request Parameter | Response Parameter |
---|---|---|
BankDeposit | No | Yes |
Credit Card – 3D Secure | No | Yes |
Credit Card - Guarantee | Yes | Yes |
Credit Card – Real-Time processing | Yes* | Yes |
Cash | Yes | Yes |
Check | Yes | Yes |
Direct Bill | Yes* | Yes |
DirectBill – Virtual Payment | No | Yes |
eWallet | No | Yes |
Installment Options | No | Yes |
Loyalty Certificate | No | Yes |
Loyalty Points | Yes | Yes |
*Hotel Setup required
Additional information regarding payment methods is provided in the following APIs:
-
Hotel Content Identifies the Payment Methods supported by the hotel.
-
Hotel Availability Identifies the Payment method requirements for a rate.
{
"contentLists": {
"PolicyList": {
"BookingPolicy": [{
"DepositFee": {
"Amount": 0,
"DueDays": 0,
"DueType": "None",
"TaxInclusive": false,
"IsPrePayment": false,
"Type": "None",
"DueTime": "00:00:00.0000000"
},
"Description": "A credit card guarantee is necessary to complete the reservation.",
"GuaranteeLevel": "Guarantee",
"RefundableStay": "NonRefundable",
"HoldTime": "0",
"AllowPay": false,
"Requirements": ["CreditCard", "DirectBill"],
"AutoCancel": {},
"Code": "24H"
}]
}
},
. . .
"productAvailability": {
"Hotel": {
"Id": 13098
},
"Prices": [{
"Product": {
"BookingPolicy": {
"Code": "24H"
},
"CancelPolicy": {
"Code": "50D"
},
"Rate": {
"Code": "BAR"
},
"Room": {
"Code": "SUPT"
}
}
}]
}
}