Class: ChargeBee::OmnichannelTransaction
- Defined in:
- lib/chargebee/models/omnichannel_transaction.rb
Defined Under Namespace
Classes: LinkedOmnichannelOneTimeOrder, LinkedOmnichannelSubscription
Instance Attribute Summary collapse
-
#app_id ⇒ Object
Returns the value of attribute app_id.
-
#created_at ⇒ Object
Returns the value of attribute created_at.
-
#id ⇒ Object
Returns the value of attribute id.
-
#id_at_source ⇒ Object
Returns the value of attribute id_at_source.
-
#linked_omnichannel_one_time_orders ⇒ Object
Returns the value of attribute linked_omnichannel_one_time_orders.
-
#linked_omnichannel_subscriptions ⇒ Object
Returns the value of attribute linked_omnichannel_subscriptions.
-
#price_currency ⇒ Object
Returns the value of attribute price_currency.
-
#price_nanos ⇒ Object
Returns the value of attribute price_nanos.
-
#price_units ⇒ Object
Returns the value of attribute price_units.
-
#resource_version ⇒ Object
Returns the value of attribute resource_version.
-
#transacted_at ⇒ Object
Returns the value of attribute transacted_at.
-
#type ⇒ Object
Returns the value of attribute type.
Method Summary
Methods inherited from Model
construct, #init_dependant, #init_dependant_list, #initialize, #inspect, #load, #method_missing, #replace_white_space_with_underscore, #respond_to_missing?, #to_s, uri_path
Constructor Details
This class inherits a constructor from ChargeBee::Model
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class ChargeBee::Model
Instance Attribute Details
#app_id ⇒ Object
Returns the value of attribute app_id.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def app_id @app_id end |
#created_at ⇒ Object
Returns the value of attribute created_at.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def created_at @created_at end |
#id ⇒ Object
Returns the value of attribute id.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def id @id end |
#id_at_source ⇒ Object
Returns the value of attribute id_at_source.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def id_at_source @id_at_source end |
#linked_omnichannel_one_time_orders ⇒ Object
Returns the value of attribute linked_omnichannel_one_time_orders.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def linked_omnichannel_one_time_orders @linked_omnichannel_one_time_orders end |
#linked_omnichannel_subscriptions ⇒ Object
Returns the value of attribute linked_omnichannel_subscriptions.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def linked_omnichannel_subscriptions @linked_omnichannel_subscriptions end |
#price_currency ⇒ Object
Returns the value of attribute price_currency.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def price_currency @price_currency end |
#price_nanos ⇒ Object
Returns the value of attribute price_nanos.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def price_nanos @price_nanos end |
#price_units ⇒ Object
Returns the value of attribute price_units.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def price_units @price_units end |
#resource_version ⇒ Object
Returns the value of attribute resource_version.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def resource_version @resource_version end |
#transacted_at ⇒ Object
Returns the value of attribute transacted_at.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def transacted_at @transacted_at end |
#type ⇒ Object
Returns the value of attribute type.
12 13 14 |
# File 'lib/chargebee/models/omnichannel_transaction.rb', line 12 def type @type end |