Sha256: 8551fd1ac7ecd9e5ff04adf28ce7dcdee48c922ff8f9f3a8ac21300c32b73f4d
Contents?: true
Size: 498 Bytes
Versions: 5
Compression:
Stored size: 498 Bytes
Contents
module Workarea module Klarna class Gateway class CreateSessionRequest < Request def initialize(order) super @path = 'payments/v1/sessions' @method = 'post' @summary = I18n.t('workarea.klarna.gateway.request.create_session') end def body Gateway::Order .new(order, payment: payment) .to_h .except(:shipping_address, :billing_address) end end end end end
Version data entries
5 entries across 5 versions & 1 rubygems