lib/conekta/customer.rb in conekta-1.1.3 vs lib/conekta/customer.rb in conekta-2.0.0
- old
+ new
@@ -7,18 +7,17 @@
include Conekta::Operations::Update
include Conekta::Operations::CustomAction
include Conekta::Operations::CreateMember
attr_accessor :livemode, :name, :email, :phone, :default_shipping_contact_id,
- :default_fiscal_entity_id, :referrer, :account_age,
+ :referrer, :account_age,
:paid_transactions, :first_paid_at, :corporate, :default_payment_source_id,
- :fiscal_entities, :shipping_contacts, :subscription, :payment_sources, :cards
+ :shipping_contacts, :subscription, :payment_sources, :cards
def initialize(id=nil)
@id = id
@payment_sources ||= List.new("PaymentSource", {})
- @fiscal_entities ||= List.new("FiscalEntity", {})
@shipping_contacts ||= List.new("ShippingContacts", {})
super(id)
end
def load_from(response=nil)
@@ -27,11 +26,11 @@
end
customer = self
if Conekta.api_version == "2.0.0"
- submodels = [:fiscal_entities, :payment_sources, :shipping_contacts]
+ submodels = [:payment_sources, :shipping_contacts]
create_submodels_lists(customer, submodels)
else
submodels = [:cards]
submodels.each do |submodel|
@@ -58,13 +57,9 @@
self.create_member_with_relation('payment_sources', params, self)
end
def create_subscription(params)
self.create_member('subscription', params)
- end
-
- def create_fiscal_entity(params)
- self.create_member_with_relation('fiscal_entities', params, self)
end
def create_shipping_contact(params)
self.create_member_with_relation('shipping_contacts', params, self)
end