Beispiel #1
0
        private KlarnaClient CreateKlarnaClient()
        {
            IKlarnaCredentials credentials = new KlarnaCredentials
            {
                Username = _context.Properties["Klarna.MerchantId"],
                Password = _context.Properties["Klarna.Password"],
            };

            IKlarnaSession session = new KlarnaSession()
            {
                BaseUrl     = _context.Properties["Klarna.BaseUrl"],
                Credentials = credentials,
                Proxy       = null
            };

            KlarnaClient client = new KlarnaClient(session);

            return(client);
        }
Beispiel #2
0
 public KlarnaPaymentService(Context context)
 {
     _context = context;
     _client  = CreateKlarnaClient();
 }