Class: ChargeBee::Subscription::ReferralInfo

Inherits:
Model
  • Object
show all
Defined in:
lib/chargebee/models/subscription.rb

Instance Attribute Summary collapse

Method Summary

Methods inherited from Model

construct, #init_dependant, #init_dependant_list, #initialize, #inspect, #load, #method_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

#account_id ⇒ Object

Returns the value of attribute account_id.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def 
  @account_id
end

#campaign_id ⇒ Object

Returns the value of attribute campaign_id.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def campaign_id
  @campaign_id
end

#coupon_code ⇒ Object

Returns the value of attribute coupon_code.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def coupon_code
  @coupon_code
end

#destination_url ⇒ Object

Returns the value of attribute destination_url.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def destination_url
  @destination_url
end

#external_campaign_id ⇒ Object

Returns the value of attribute external_campaign_id.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def external_campaign_id
  @external_campaign_id
end

#external_reference_id ⇒ Object

Returns the value of attribute external_reference_id.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def external_reference_id
  @external_reference_id
end

#friend_offer_type ⇒ Object

Returns the value of attribute friend_offer_type.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def friend_offer_type
  @friend_offer_type
end

#notify_referral_system ⇒ Object

Returns the value of attribute notify_referral_system.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def notify_referral_system
  @notify_referral_system
end

#post_purchase_widget_enabled ⇒ Object

Returns the value of attribute post_purchase_widget_enabled.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def post_purchase_widget_enabled
  @post_purchase_widget_enabled
end

#referral_code ⇒ Object

Returns the value of attribute referral_code.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def referral_code
  @referral_code
end

#referral_system ⇒ Object

Returns the value of attribute referral_system.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def referral_system
  @referral_system
end

#referrer_id ⇒ Object

Returns the value of attribute referrer_id.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def referrer_id
  @referrer_id
end

#referrer_reward_type ⇒ Object

Returns the value of attribute referrer_reward_type.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def referrer_reward_type
  @referrer_reward_type
end

#reward_status ⇒ Object

Returns the value of attribute reward_status.



17
18
19
# File 'lib/chargebee/models/subscription.rb', line 17

def reward_status
  @reward_status
end