Class: Klarna::Credit
Instance Method Summary
collapse
Methods inherited from Client
#initialize
Constructor Details
This class inherits a constructor from Klarna::Client
Instance Method Details
#create_session(data) ⇒ Object
4
5
6
7
8
|
# File 'lib/klarna/credit.rb', line 4
def create_session(data)
do_request(:post, "/credit/v1/sessions") do |request|
request.body = data.to_json
end
end
|
#place_order(authorization_token, data) ⇒ Object
16
17
18
19
20
|
# File 'lib/klarna/credit.rb', line 16
def place_order(authorization_token, data)
do_request(:post, "/credit/v1/authorizations/#{authorization_token}/order") do |request|
request.body = data.to_json
end
end
|
#update_session(session_id, data) ⇒ Object
10
11
12
13
14
|
# File 'lib/klarna/credit.rb', line 10
def update_session(session_id, data)
do_request(:post, "/credit/v1/sessions/#{session_id}") do |request|
request.body = data.to_json
end
end
|