Class: AbacatePay::Resources::Customers::Metadata

Inherits:
Resource
  • Object
show all
Defined in:
lib/abacate_pay/resources/customers/metadata.rb

Overview

Represents metadata for a customer in the AbacatePay system.

This class contains additional information about a customer, such as their name, contact details, and tax identification number.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ Metadata

Creates a new Metadata instance



26
27
28
# File 'lib/abacate_pay/resources/customers/metadata.rb', line 26

def initialize(data)
  fill(data)
end

Instance Attribute Details

#cellphoneString?



15
16
17
# File 'lib/abacate_pay/resources/customers/metadata.rb', line 15

def cellphone
  @cellphone
end

#emailString?



18
19
20
# File 'lib/abacate_pay/resources/customers/metadata.rb', line 18

def email
  @email
end

#nameString?



12
13
14
# File 'lib/abacate_pay/resources/customers/metadata.rb', line 12

def name
  @name
end

#tax_idString?



21
22
23
# File 'lib/abacate_pay/resources/customers/metadata.rb', line 21

def tax_id
  @tax_id
end