STL Cookbook

Transaction Code Management

Create and edit transaction codes in Console; configure Revenue, manual creation, AR Only, and Allow Adjustment attributes.

Entry: Console → FinanceTransaction Code.

The Digital team provides a default set of transaction codes at property launch; adjust or add as needed.

Transaction codes define the nature of each transaction — payment vs. charge — and are the smallest unit for finance statistics. They label each transaction so front desk and finance staff can quickly identify purpose.

The list shows code, description, group, and attribute toggles.

Core attributes:

AttributeDescriptionEffect
Transaction CodeUnique numeric identifierSystem identifier
DescriptionReadable name, multilingualEasier selection across roles
Group / Sub-groupClassification for generation rulesAffects auto-generation logic
RevenueWhether included in revenue statisticsAffects reports and dashboards
Manual Transaction CreationWhether front desk can create manuallyAffects front desk operations
Allow AdjustmentWhether transactions can be adjusted or deletedAffects posting flexibility
AR OnlyLimited to AR account settlementRestricts usage by scenario

Prerequisites

None

Steps

Create transaction code

Click Create Transaction Code. The dialog shows basic info and attribute toggles. Primary button is Confirm.

Fill in basic information:

  • Transaction Code: Numbers only, unique identifier.
  • Description: Readable name, multilingual.
  • Group / Sub-group: Select classification.

Group determines whether the code is payment or charge and its generation rules. See Transaction auto generation rules.

Set attributes:

  • Revenue: Enable for room charge, service fee, etc.
  • Manual Transaction Creation: When enabled, front desk can use this code manually.
  • AR Only: When enabled, code is only available in AR settlement.
  • Enter Total Price: When enabled, enter tax-included total; when disabled, enter pre-tax price.

Click Confirm.

Edit transaction code

Click more options (three dots) on the code and select Edit.

All fields are editable. The edit dialog adds Allow Adjustment.

Allow Adjustment notes:

  • When enabled, transactions from this code can be deleted or adjusted manually.
  • When enabled, configure a corresponding adjustment code.

Configure room charge transaction codes

Room charge codes also need property settings:

Go to FinanceProperty SettingsAuto Room Charge Posting.

Set the corresponding codes:

  • Hotel reservation transaction code
  • Long-stay reservation transaction code
  • Sublet transaction code

Only codes marked Revenue are available.

After configuration, night audit automatically posts room charges using these codes.

Result

New or edited codes appear in the list. Room charge codes bound in property settings are used at night audit.

FAQ

On this page