Module: NeonApi::CreateSubAccount

Defined in:
lib/neon_api/methods/create_sub_account.rb

Constant Summary collapse

URL =
'V1/SubAccount/CreateSubAccount'

Class Method Summary collapse

Class Method Details

.create(name, percentage, main_percentage) ⇒ Object



4
5
6
# File 'lib/neon_api/methods/create_sub_account.rb', line 4

def self.create(name, percentage, main_percentage)
  NeonApi.client.send_request(payload(name, percentage, main_percentage), URL)
end

.payload(name, percentage, main_percentage) ⇒ Object



8
9
10
11
12
13
14
15
# File 'lib/neon_api/methods/create_sub_account.rb', line 8

def self.payload(name, percentage, main_percentage)
  {
      "ClientID": NeonApi.client.client_id,
      "SubAccountName": name,
      "PercentageRedemption": percentage,
      "PercentageRedemptionMain": main_percentage
  }.to_json
end