Sha256: bee3d3f6b35289fa343a0abdb396ac495f25ea5e93d98d4c5d1bac342cc8a626
Contents?: true
Size: 560 Bytes
Versions: 2
Compression:
Stored size: 560 Bytes
Contents
module Klarna class Credit < Client def create_session(data) do_request(:post, "/credit/v1/sessions") do |request| request.body = data.to_json end end def update_session(session_id, data) do_request(:post, "/credit/v1/sessions/#{session_id}") do |request| request.body = data.to_json end end def place_order(authorization_token, data) do_request(:post, "/credit/v1/authorizations/#{authorization_token}/order") do |request| request.body = data.to_json end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
klarna_client-0.9.1 | lib/klarna/credit.rb |
klarna_client-0.9.0 | lib/klarna/credit.rb |