module Workarea::Klarna
Constants
- VERSION
Public Class Methods
gateway()
click to toggle source
# File lib/workarea/klarna.rb, line 21 def gateway return Klarna::BogusGateway.new unless Workarea.config.load_klarna Klarna::Gateway.new end
on_site_messaging?()
click to toggle source
# File lib/workarea/klarna.rb, line 32 def on_site_messaging? on_site_messaging_client_id.present? end
on_site_messaging_client_id()
click to toggle source
# File lib/workarea/klarna.rb, line 26 def on_site_messaging_client_id ENV["WORKAREA_KLARNA_ON_SITE_MESSAGING_CLIENT_ID"].presence || Rails.application.credentials.klarna.try(:[], :on_site_messaging_client_id) || Workarea.config.klarna_on_site_messaging_client_id end