Class: Increase::Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::TripLeg
- Inherits:
-
BaseModel
- Object
- BaseModel
- Increase::Models::Transaction::Source::CardRefund::PurchaseDetails::Travel::TripLeg
- Defined in:
- lib/increase/models/transaction.rb
Instance Attribute Summary collapse
-
#carrier_code ⇒ String
Carrier code (e.g., United Airlines, Jet Blue, etc.).
-
#destination_city_airport_code ⇒ String
Code for the destination city or airport.
-
#fare_basis_code ⇒ String
Fare basis code.
-
#flight_number ⇒ String
Flight number.
-
#service_class ⇒ String
Service class (e.g., first class, business class, etc.).
-
#stop_over_code ⇒ Symbol
Indicates whether a stopover is allowed on this ticket.
Method Summary
Methods inherited from BaseModel
Instance Attribute Details
#carrier_code ⇒ String
Carrier code (e.g., United Airlines, Jet Blue, etc.).
909 |
# File 'lib/increase/models/transaction.rb', line 909 required :carrier_code, String |
#destination_city_airport_code ⇒ String
Code for the destination city or airport.
914 |
# File 'lib/increase/models/transaction.rb', line 914 required :destination_city_airport_code, String |
#fare_basis_code ⇒ String
Fare basis code.
919 |
# File 'lib/increase/models/transaction.rb', line 919 required :fare_basis_code, String |
#flight_number ⇒ String
Flight number.
924 |
# File 'lib/increase/models/transaction.rb', line 924 required :flight_number, String |
#service_class ⇒ String
Service class (e.g., first class, business class, etc.).
929 |
# File 'lib/increase/models/transaction.rb', line 929 required :service_class, String |
#stop_over_code ⇒ Symbol
Indicates whether a stopover is allowed on this ticket.
934 |
# File 'lib/increase/models/transaction.rb', line 934 required :stop_over_code, Increase::Enum.new(:none, :stop_over_allowed, :stop_over_not_allowed) |