4D Payments SDK 2016 .NET Edition

Questions / Feedback?

HotelChargeType Property

Type of charge made at a hotel (American Express cards only).


public TsysdetailrecordHotelChargeTypes HotelChargeType { get; set; }

enum TsysdetailrecordHotelChargeTypes { ctHotel, ctRestaurant, ctGiftShop }
Public Property HotelChargeType As TsysdetailrecordHotelChargeTypes

Enum TsysdetailrecordHotelChargeTypes ctHotel ctRestaurant ctGiftShop End Enum

Default Value



This property contains an indicator used to identify a hotel charge type. It must contain one of the values defined below:

  • ctHotel (0)
  • ctRestaurant (1)
  • ctGiftShop (2)

Note, this property is only applicable when using the Hotel IndustryType for American Express transactions.

If this property is set to ctHotel, RentalNoShow must equal " ", "2", or "3". For any other value, RentalNoShow must equal "1".

Copyright (c) 2021 4D Payments Inc. - All rights reserved.
4D Payments SDK 2016 .NET Edition - Version 16.0 [Build 8017]