Class: Transferwise::BorderlessAccount

Inherits:
APIResource show all
Defined in:
lib/transferwise/borderless_account.rb

Defined Under Namespace

Classes: BalanceCurrency, Statement, Transaction

Constant Summary

Constants inherited from APIResource

APIResource::API_VERSION

Class Method Summary collapse

Methods inherited from APIResource

class_name, create, get, list, resource_url

Methods included from TransferwiseObject

#add_methods, included, #initialize, #initialize_from, #update_attributes

Class Method Details

.collection_url(resource_id = nil) ⇒ Object



3
4
5
# File 'lib/transferwise/borderless_account.rb', line 3

def self.collection_url(resource_id = nil)
  "#{API_VERSION}/borderless-accounts"
end

.convert(borderless_account_id, quote_id, headers) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/transferwise/borderless_account.rb', line 7

def self.convert(, quote_id, headers)
  url = "/#{resource_url()}/conversions"

  params = { 'quoteId' => quote_id }
  response = Request.request(:post, url, params, headers)
  convert_to_transferwise_object(response)
end