Class: Transferwise::Profile

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

Constant Summary

Constants inherited from APIResource

APIResource::API_VERSION

Class Method Summary collapse

Methods inherited from APIResource

class_name, collection_url, create, get, list, resource_url

Methods included from TransferwiseObject

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

Class Method Details

.fund(profile_id, transfer_id, headers) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/transferwise/profile.rb', line 3

def self.fund(profile_id, transfer_id, headers)
  url = "#{resource_url(profile_id, api_version: 'v3')}/transfers/#{transfer_id}/payments"

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