Class: Increase::Models::CardPayment::Element::CardRefund::PurchaseDetails::Lodging

Inherits:
BaseModel
  • Object
show all
Defined in:
lib/increase/models/card_payment.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from BaseModel

#[], #inspect, #to_h, #to_s

Instance Attribute Details

#check_in_dateString

Date the customer checked in.

Returns:

  • (String)


1072
# File 'lib/increase/models/card_payment.rb', line 1072

required :check_in_date, String

#daily_room_rate_amountInteger

Daily rate being charged for the room.

Returns:

  • (Integer)


1077
# File 'lib/increase/models/card_payment.rb', line 1077

required :daily_room_rate_amount, Integer

#daily_room_rate_currencyString

The ISO 4217 code for the daily room rate.

Returns:

  • (String)


1082
# File 'lib/increase/models/card_payment.rb', line 1082

required :daily_room_rate_currency, String

#extra_chargesSymbol

Additional charges (phone, late check-out, etc.) being billed.

Returns:

  • (Symbol)


1087
1088
# File 'lib/increase/models/card_payment.rb', line 1087

required :extra_charges,
Increase::Enum.new(:no_extra_charge, :restaurant, :gift_shop, :mini_bar, :telephone, :other, :laundry)

#folio_cash_advances_amountInteger

Folio cash advances for the room.

Returns:

  • (Integer)


1093
# File 'lib/increase/models/card_payment.rb', line 1093

required :folio_cash_advances_amount, Integer

#folio_cash_advances_currencyString

The ISO 4217 code for the folio cash advances.

Returns:

  • (String)


1098
# File 'lib/increase/models/card_payment.rb', line 1098

required :folio_cash_advances_currency, String

#food_beverage_charges_amountInteger

Food and beverage charges for the room.

Returns:

  • (Integer)


1103
# File 'lib/increase/models/card_payment.rb', line 1103

required :food_beverage_charges_amount, Integer

#food_beverage_charges_currencyString

The ISO 4217 code for the food and beverage charges.

Returns:

  • (String)


1108
# File 'lib/increase/models/card_payment.rb', line 1108

required :food_beverage_charges_currency, String

#no_show_indicatorSymbol

Indicator that the cardholder is being billed for a reserved room that was not actually used.

Returns:

  • (Symbol)


1113
# File 'lib/increase/models/card_payment.rb', line 1113

required :no_show_indicator, Increase::Enum.new(:not_applicable, :no_show)

#prepaid_expenses_amountInteger

Prepaid expenses being charged for the room.

Returns:

  • (Integer)


1118
# File 'lib/increase/models/card_payment.rb', line 1118

required :prepaid_expenses_amount, Integer

#prepaid_expenses_currencyString

The ISO 4217 code for the prepaid expenses.

Returns:

  • (String)


1123
# File 'lib/increase/models/card_payment.rb', line 1123

required :prepaid_expenses_currency, String

#room_nightsInteger

Number of nights the room was rented.

Returns:

  • (Integer)


1128
# File 'lib/increase/models/card_payment.rb', line 1128

required :room_nights, Integer

#total_room_tax_amountInteger

Total room tax being charged.

Returns:

  • (Integer)


1133
# File 'lib/increase/models/card_payment.rb', line 1133

required :total_room_tax_amount, Integer

#total_room_tax_currencyString

The ISO 4217 code for the total room tax.

Returns:

  • (String)


1138
# File 'lib/increase/models/card_payment.rb', line 1138

required :total_room_tax_currency, String

#total_tax_amountInteger

Total tax being charged for the room.

Returns:

  • (Integer)


1143
# File 'lib/increase/models/card_payment.rb', line 1143

required :total_tax_amount, Integer

#total_tax_currencyString

The ISO 4217 code for the total tax assessed.

Returns:

  • (String)


1148
# File 'lib/increase/models/card_payment.rb', line 1148

required :total_tax_currency, String