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, #replace_white_space_with_underscore, #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_idObject

Returns the value of attribute account_id.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def 
  @account_id
end

#campaign_idObject

Returns the value of attribute campaign_id.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def campaign_id
  @campaign_id
end

#coupon_codeObject

Returns the value of attribute coupon_code.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def coupon_code
  @coupon_code
end

#destination_urlObject

Returns the value of attribute destination_url.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def destination_url
  @destination_url
end

#external_campaign_idObject

Returns the value of attribute external_campaign_id.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def external_campaign_id
  @external_campaign_id
end

#external_reference_idObject

Returns the value of attribute external_reference_id.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def external_reference_id
  @external_reference_id
end

#friend_offer_typeObject

Returns the value of attribute friend_offer_type.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def friend_offer_type
  @friend_offer_type
end

#notify_referral_systemObject

Returns the value of attribute notify_referral_system.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def notify_referral_system
  @notify_referral_system
end

#post_purchase_widget_enabledObject

Returns the value of attribute post_purchase_widget_enabled.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def post_purchase_widget_enabled
  @post_purchase_widget_enabled
end

#referral_codeObject

Returns the value of attribute referral_code.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def referral_code
  @referral_code
end

#referral_systemObject

Returns the value of attribute referral_system.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def referral_system
  @referral_system
end

#referrer_idObject

Returns the value of attribute referrer_id.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def referrer_id
  @referrer_id
end

#referrer_reward_typeObject

Returns the value of attribute referrer_reward_type.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def referrer_reward_type
  @referrer_reward_type
end

#reward_statusObject

Returns the value of attribute reward_status.



37
38
39
# File 'lib/chargebee/models/subscription.rb', line 37

def reward_status
  @reward_status
end