Class: MangoModel::Client
- Inherits:
-
Object
- Object
- MangoModel::Client
- Includes:
- MangoPay::Jsonifier
- Defined in:
- lib/mangopay/model/entity/client.rb
Overview
Client entity The Client object allows viewing and editing of various details concerning the implementing platform.
Constant Summary
Constants included from MangoPay::Jsonifier
Instance Attribute Summary collapse
-
#admin_emails ⇒ Object
- Array
-
List of email addresses for contacting its administration/commercial team.
-
#billing_emails ⇒ Object
- Array
-
List of email addresses for contacting its billing team.
-
#client_id ⇒ Object
- String
-
Its ID.
-
#company_reference ⇒ Object
- String
-
Its company’s unique MangoPay reference to be used when contacting the MangoPay team.
-
#fraud_emails ⇒ Object
- Array
-
List of email addresses for contacting its fraud prevention/compliance team.
-
#headquarters_address ⇒ Object
- Address
-
Its company’s headquarters’ address.
-
#headquarters_phone_number ⇒ Object
- String
-
It’s company’s headquarter’s phone number.
-
#logo ⇒ Object
- String
-
URL of its logo.
-
#name ⇒ Object
- String
-
Its pretty name.
-
#platform_categorization ⇒ Object
- PlatformCategorization
-
Categorization details of the platform.
-
#platform_description ⇒ Object
- String
-
Description of what its implementing platform does.
-
#platform_url ⇒ Object
- String
-
Its implementing platform’s website URL.
-
#primary_button_colour ⇒ Object
- String
-
Its primary branding colour for buttons (Hex code).
-
#primary_theme_colour ⇒ Object
- String
-
Its primary branding colour (Hex code).
-
#registered_name ⇒ Object
- String
-
Its registered company name.
-
#tax_number ⇒ Object
- String
-
Its company’s tax (or VAT) number.
-
#tech_emails ⇒ Object
- Array
-
List of email addresses for contacting its technical support team.
Method Summary
Methods included from MangoPay::Jsonifier
Instance Attribute Details
#admin_emails ⇒ Object
- Array
-
List of email addresses for contacting its
administration/commercial team
35 36 37 |
# File 'lib/mangopay/model/entity/client.rb', line 35 def admin_emails @admin_emails end |
#billing_emails ⇒ Object
- Array
-
List of email addresses for contacting its billing team
42 43 44 |
# File 'lib/mangopay/model/entity/client.rb', line 42 def billing_emails @billing_emails end |
#client_id ⇒ Object
- String
-
Its ID
18 19 20 |
# File 'lib/mangopay/model/entity/client.rb', line 18 def client_id @client_id end |
#company_reference ⇒ Object
- String
-
Its company’s unique MangoPay reference to be used when
contacting the MangoPay team
61 62 63 |
# File 'lib/mangopay/model/entity/client.rb', line 61 def company_reference @company_reference end |
#fraud_emails ⇒ Object
- Array
-
List of email addresses for contacting its
fraud prevention/compliance team
39 40 41 |
# File 'lib/mangopay/model/entity/client.rb', line 39 def fraud_emails @fraud_emails end |
#headquarters_address ⇒ Object
- Address
-
Its company’s headquarters’ address
54 55 56 |
# File 'lib/mangopay/model/entity/client.rb', line 54 def headquarters_address @headquarters_address end |
#headquarters_phone_number ⇒ Object
- String
-
It’s company’s headquarter’s phone number
64 65 66 |
# File 'lib/mangopay/model/entity/client.rb', line 64 def headquarters_phone_number @headquarters_phone_number end |
#logo ⇒ Object
- String
-
URL of its logo
27 28 29 |
# File 'lib/mangopay/model/entity/client.rb', line 27 def logo @logo end |
#name ⇒ Object
- String
-
Its pretty name
12 13 14 |
# File 'lib/mangopay/model/entity/client.rb', line 12 def name @name end |
#platform_categorization ⇒ Object
- PlatformCategorization
-
Categorization details of the platform
48 49 50 |
# File 'lib/mangopay/model/entity/client.rb', line 48 def platform_categorization @platform_categorization end |
#platform_description ⇒ Object
- String
-
Description of what its implementing platform does
45 46 47 |
# File 'lib/mangopay/model/entity/client.rb', line 45 def platform_description @platform_description end |
#platform_url ⇒ Object
- String
-
Its implementing platform’s website URL
51 52 53 |
# File 'lib/mangopay/model/entity/client.rb', line 51 def platform_url @platform_url end |
#primary_button_colour ⇒ Object
- String
-
Its primary branding colour for buttons (Hex code)
24 25 26 |
# File 'lib/mangopay/model/entity/client.rb', line 24 def @primary_button_colour end |
#primary_theme_colour ⇒ Object
- String
-
Its primary branding colour (Hex code)
21 22 23 |
# File 'lib/mangopay/model/entity/client.rb', line 21 def primary_theme_colour @primary_theme_colour end |
#registered_name ⇒ Object
- String
-
Its registered company name
15 16 17 |
# File 'lib/mangopay/model/entity/client.rb', line 15 def registered_name @registered_name end |
#tax_number ⇒ Object
- String
-
Its company’s tax (or VAT) number
57 58 59 |
# File 'lib/mangopay/model/entity/client.rb', line 57 def tax_number @tax_number end |
#tech_emails ⇒ Object
- Array
-
List of email addresses for contacting its technical
support team
31 32 33 |
# File 'lib/mangopay/model/entity/client.rb', line 31 def tech_emails @tech_emails end |