Retrieve OPERA Cloud transaction
codes
|
Sales charge transaction codes are required to post revenue,
non-revenue, and tax charges to the guest accounts or to the
non-guests accounts.
For more information about the Transaction Codes in OPERA
Cloud, refer to the About Transaction
Codes topic in the OPERA Cloud Services user
guide.
The partner system must know the revenue transaction codes
that are defined in OPERA Cloud PMS and link these to the
revenue items to be charged by the system. Note that revenue
transaction codes can vary from one customer to another.
Note:
The transaction code configuration may change
sometimes, customer can add, rename, or remove
transaction codes; therefore, it is recommended to
rerun this operation at least once a day.
Use the cashiering operation fof/cfg/ getTransactionCodes to
retrieve the configured transaction codes.
Get TransactionCodes
GET {{HostName}}/csh/v1/hotels/{{HotelId}}/transactionCodes?includeArticles=false
{
"trxCodes": [
{
"description": "No Show Charge",
"trxServiceType": "S",
"transactionCode": "1001",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Cancellation Fee",
"trxServiceType": "S",
"transactionCode": "1002",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Extra Bed",
"trxServiceType": "S",
"transactionCode": "1003",
"hotelId": "SAND01CN",
"printTrxReceipt": false,
"price": {
"amount": 1
}
},
{
"description": "Early Check-In",
"trxServiceType": "S",
"transactionCode": "1005",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Old Balance",
"trxServiceType": "S",
"transactionCode": "1009",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Rooms Tax Excluded",
"trxServiceType": "S",
"transactionCode": "1100",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "AR Account",
"trxServiceType": "S",
"transactionCode": "1111",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Room Upsell",
"trxServiceType": "S",
"transactionCode": "1500",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Tax 5%",
"trxServiceType": "S",
"transactionCode": "1997",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Breakfast",
"trxServiceType": "S",
"transactionCode": "2000",
"hotelId": "SAND01CN",
"printTrxReceipt": true
},
{
"description": "Early Check In",
"trxServiceType": "S",
"transactionCode": "2006",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Chocolate and Strawberries",
"trxServiceType": "S",
"transactionCode": "2008",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Restaurant Food",
"trxServiceType": "S",
"transactionCode": "2010",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Restaurant Beverage",
"trxServiceType": "S",
"transactionCode": "2011",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Bar Food",
"trxServiceType": "S",
"transactionCode": "2110",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Bar Beverage",
"trxServiceType": "S",
"transactionCode": "2111",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Beverage Alcohol",
"trxServiceType": "S",
"transactionCode": "2115",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Restaurant Beverage Tax Excluded",
"trxServiceType": "S",
"transactionCode": "2200",
"hotelId": "SAND01CN",
"printTrxReceipt": true
},
{
"description": "Phone Charge",
"trxServiceType": "S",
"transactionCode": "3000",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Misc charges IFC",
"trxServiceType": "S",
"transactionCode": "3010",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Minibar Food",
"trxServiceType": "S",
"transactionCode": "4510",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Minibar Beverage",
"trxServiceType": "S",
"transactionCode": "4511",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Bike Rental",
"trxServiceType": "S",
"transactionCode": "5000",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Tickets",
"trxServiceType": "S",
"transactionCode": "5010",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Daily Paper",
"trxServiceType": "S",
"transactionCode": "5011",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Post Card",
"trxServiceType": "S",
"transactionCode": "5012",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Transport",
"trxServiceType": "S",
"transactionCode": "5016",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Movies",
"trxServiceType": "S",
"transactionCode": "5601",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Games",
"trxServiceType": "S",
"transactionCode": "5602",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "HSIA In-Room-Internet",
"trxServiceType": "S",
"transactionCode": "5603",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "Paid Out",
"trxServiceType": "S",
"transactionCode": "6000",
"hotelId": "SAND01CN",
"printTrxReceipt": true
},
{
"description": "OPT Test Food 123",
"trxServiceType": "S",
"transactionCode": "7995",
"hotelId": "SAND01CN",
"printTrxReceipt": false
},
{
"description": "To Test Revenue Mapping in ASYNC Api of Resv1 23",
"trxServiceType": "S",
"transactionCode": "7999",
"hotelId": "SAND01CN",
"printTrxReceipt": false
}
],
"links": []
}
For posting Charges by a Point-of-Sale system (Restaurant
POS), retrieve the related Transaction Codes with the below
query for F&B Transaction Codes:
Get fof/cfg/ TransactionCodes
GET {{HostName}}/fof/config/v1/transactionCodes?hotelId={{HotelId}}&transactionGroupCodes=FB
200 Response:
{
"transactionCodes": [
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "FoodAndBeverage"
},
"group": {
"code": "FB",
"description": "Food and Beverage Revenue"
},
"subgroup": {
"code": "FB_MISC",
"description": "Food and Beverage Miscellaneous"
}
},
"description": {
"defaultText": "Bar Food"
},
"trxSetup": {
"generatesType": "INCLUSIVE",
"taxInclusive": true,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "2110",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"group": {
"code": "FB",
"description": "Food and Beverage Revenue"
},
"subgroup": {
"code": "FB_MISC",
"description": "Food and Beverage Miscellaneous"
}
},
"description": {
"defaultText": "Bar Beverage"
},
"trxSetup": {
"generatesType": "INCLUSIVE",
"taxInclusive": true,
"revenue": false,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "2111",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "FoodAndBeverage"
},
"group": {
"code": "FB",
"description": "Food and Beverage Revenue"
},
"subgroup": {
"code": "FB_MISC",
"description": "Food and Beverage Miscellaneous"
}
},
"description": {
"defaultText": "Beverage Alcohol"
},
"trxSetup": {
"generatesType": "EXCLUSIVE",
"taxInclusive": false,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": true
},
"amounts": {},
"allowServiceRecovery": false,
"code": "2115",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "FoodAndBeverage"
},
"group": {
"code": "FB",
"description": "Food and Beverage Revenue"
},
"subgroup": {
"code": "CLUB",
"description": "Club Restaurant"
}
},
"description": {
"defaultText": "Restaurant Beverage Tax Excluded"
},
"trxSetup": {
"generatesType": "EXCLUSIVE",
"taxInclusive": false,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "2200",
"compTransaction": false,
"printTrxReceipt": true,
"hotelId": "SAND01CN"
}
],
"links": []
}
Suggested Query Parameter is by "transactionGroupCodes" and
by "transactionSubgroupCodes" to fetch the related
transaction code used for phone charges.
Get fof/cfg/ TransactionCodes
GET {{HostName}}/fof/config/v1/transactionCodes?hotelId={{HotelId}}&transactionGroupCodes=REV&transactionSubgroupsCodes=OTHR
200 Response:
{
"transactionCodes": [
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "Others"
},
"group": {
"code": "REV",
"description": "Revenue"
},
"subgroup": {
"code": "OTHR",
"description": "Other Revenue"
}
},
"description": {
"defaultText": "Old Balance"
},
"trxSetup": {
"taxInclusive": false,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "1009",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "Others"
},
"group": {
"code": "REV",
"description": "Revenue"
},
"subgroup": {
"code": "OTHR",
"description": "Other Revenue"
}
},
"description": {
"defaultText": "Old Balance"
},
"trxSetup": {
"taxInclusive": false,
"revenue": true,
"manualPosting": false,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "1011",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "Telephone"
},
"group": {
"code": "REV",
"description": "Revenue"
},
"subgroup": {
"code": "OTHR",
"description": "Other Revenue"
}
},
"description": {
"defaultText": "Phone Charge"
},
"trxSetup": {
"generatesType": "INCLUSIVE",
"taxInclusive": true,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "3000",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"group": {
"code": "REV",
"description": "Revenue"
},
"subgroup": {
"code": "OTHR",
"description": "Other Revenue"
}
},
"description": {
"defaultText": "TEST_TRANSACTION_COD1"
},
"trxSetup": {
"taxInclusive": false,
"revenue": true,
"manualPosting": false,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": false,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "50000",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "Others"
},
"group": {
"code": "REV",
"description": "Revenue"
},
"subgroup": {
"code": "OTHR",
"description": "Other Revenue"
}
},
"description": {
"defaultText": "Tickets"
},
"trxSetup": {
"generatesType": "INCLUSIVE",
"taxInclusive": true,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": true,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
},
"amounts": {},
"allowServiceRecovery": false,
"code": "5010",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
},
{
"classification": {
"type": "Revenue",
"transactionType": {
"code": "Others"
},
"group": {
"code": "REV",
"description": "Revenue"
},
"subgroup": {
"code": "OTHR",
"description": "Other Revenue"
}
},
"description": {
"defaultText": "Daily Paper"
},
"trxSetup": {
"generatesType": "INCLUSIVE",
"taxInclusive": true,
"revenue": true,
"manualPosting": true,
"useForPaidout": false,
"redeemMembershipPoints": false,
"includeInDepositRule": true,
"depositPostingOnly": false,
"postingRule": false,
"checkNoRequired": false,
"interHotelSales": false,
"postCovers": false,
"nonTaxable": false,
"inactive": false,
"earnMembershipPoints": false
}, "amounts": {},
"allowServiceRecovery": false,
"code": "5011",
"compTransaction": false,
"printTrxReceipt": false,
"hotelId": "SAND01CN"
}
]
}
|
Retrieve Payment Methods for Autobalance non-guest
room functionality
|
The autobalance post is a payment post, which requires a
payment method code of the PMS.
Typically, this is a specific payment method code defined
for each posting system (POS, SPA etc) which sends charges
and uses autobalancing.
The below API call requests all configured payment methods
of the PMS. Note that only specific payment methods should
be used by the vendor system posting the autobalance
amount.
Therefore, be careful in choosing the correct payment method
code.
Use the getHotelPaymentMethods operation to retrieve the
Payment Methods configured in OPERA Cloud PMS.
Get Payment Methods for posting autobalance
GET {{HostName}}/fof/config/v1/hotelPaymentMethods?hoteld=
{{HotelId}}
/fof/config/v1/hotelPaymentMethods?hoteld=
GET {{HostName}}{{HotelId}}{{
"paymentMethods": [
{
"description": "Check",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9001"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "CK",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 1
},
{
"description": "Cash",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "CA",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 1
},
{
"description": "Direct Bill",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9009"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "DB",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 2
},
{
"description": "American Express",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "15",
"prefix": "34,37",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Ax"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9005"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "AX",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 3
},
{
"description": "MasterCard",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "11,12,13,14,15,16",
"prefix": "51,52,53,54,55,22,23,24,25,26,27",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Mc"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9011"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "MC",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 3
},
{
"description": "PROMMT",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9015"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "PROMMT",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 6
},
{
"description": "JCB Card",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Jc"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9109"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "JCB",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 8
},
{
"description": "Above Property Pay",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "13,16",
"prefix": "4",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9020"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "AVA",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 10
},
{
"description": "American Express Offlline",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "15",
"prefix": "34,37",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Ax"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9032"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "AXOFF",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 20
},
{
"description": "Visa Offline",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "13,16",
"prefix": "4",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9030"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "VAOFF",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 21
},
{
"description": "Master Card Offline",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "11,12,13,14,15,16",
"prefix": "51,52,53,54,55,22,23,24,25,26,27",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Mc"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9031"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "MCOFF",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 22
},
{
"description": "Autobalancing Cash POS",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9100"
},
"paymentMethodUsage": {
"reservation": false,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "ABPOSCA",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 30
},
{
"description": "Gift Card",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9039"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "GFT",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 98
},
{
"description": "Test method 1",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "TMM",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "Test method",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "TM",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "At-visions",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9002"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "WEB1",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "Web at-visions",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9001"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "WEB",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "Paypal Test",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "1338"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "SM",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 110
},
{
"description": "Paypal Test",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "PAYPAL",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 110
},
{
"description": "Adyen cashh",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "13,16",
"prefix": "4",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "90002"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {
"creditLimit": {
"amount": 0
}
},
"hotelId": "SAND01CN",
"paymentMethod": "CASHH",
"calculatePoints": "Always",
"inactive": false,
"orderSequence": 110
}
],
"totalPages": 2,
"offset": 20,
"limit": 20,
"hasMore": true,
"totalResults": 23,
"links": []
} "paymentMethods": [
{
"description": "Check",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9001"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "CK",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 1
},
{
"description": "Cash",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "CA",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 1
},
{
"description": "Direct Bill",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9009"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "DB",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 2
},
{
"description": "American Express",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "15",
"prefix": "34,37",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Ax"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9005"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "AX",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 3
},
{
"description": "MasterCard",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "11,12,13,14,15,16",
"prefix": "51,52,53,54,55,22,23,24,25,26,27",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Mc"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9011"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "MC",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 3
},
{
"description": "PROMMT",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9015"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "PROMMT",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 6
},
{
"description": "JCB Card",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Jc"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9109"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "JCB",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 8
},
{
"description": "Above Property Pay",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "13,16",
"prefix": "4",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9020"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "AVA",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 10
},
{
"description": "American Express Offlline",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "15",
"prefix": "34,37",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Ax"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9032"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "AXOFF",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 20
},
{
"description": "Visa Offline",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "13,16",
"prefix": "4",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9030"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "VAOFF",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 21
},
{
"description": "Master Card Offline",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "11,12,13,14,15,16",
"prefix": "51,52,53,54,55,22,23,24,25,26,27",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Mc"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9031"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "MCOFF",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 22
},
{
"description": "Autobalancing Cash POS",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9100"
},
"paymentMethodUsage": {
"reservation": false,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "ABPOSCA",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 30
},
{
"description": "Gift Card",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9039"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "GFT",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 98
},
{
"description": "Test method 1",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "TMM",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "Test method",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "TM",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "At-visions",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9002"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "WEB1",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "Web at-visions",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9001"
},
"paymentMethodUsage": {
"reservation": true,
"posting": false
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "WEB",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 101
},
{
"description": "Paypal Test",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
}
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "1338"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "SM",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 110
},
{
"description": "Paypal Test",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"rule": "Novalid"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "9000"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {},
"hotelId": "SAND01CN",
"paymentMethod": "PAYPAL",
"calculatePoints": "Never",
"inactive": false,
"orderSequence": 110
},
{
"description": "Adyen cashh",
"paymentCard": {
"cardUsageRules": {
"promptAtCheckin": false,
"chipAndPin": false
},
"validation": {
"length": "13,16",
"prefix": "4",
"rule": "Mod10"
},
"option": {
"requireIssueNumber": false,
"requireStartDate": false,
"either": false
},
"cardType": "Va"
},
"paymentMethodTransactionInfo": {
"surcharge": {},
"transactionCode": "90002"
},
"paymentMethodUsage": {
"reservation": true,
"posting": true
},
"creditLimit": {
"creditLimit": {
"amount": 0
}
},
"hotelId": "SAND01CN",
"paymentMethod": "CASHH",
"calculatePoints": "Always",
"inactive": false,
"orderSequence": 110
}
],
"totalPages": 2,
"offset": 20,
"limit": 20,
"hasMore": true,
"totalResults": 23,
"links": []
}
|