Example #1
0
        public async Task <KlarnaCreateCaptureOrderResponse> CreateKlarnaCaptureOrderAsync(KlarnaCreateCaptureOrderRequest request)
        {
            var res = await _client.CreateCaptureOrderAsync(MakeCaptureOrderRequest(request));

            KlarnaCreateCaptureOrderResponse response = new KlarnaCreateCaptureOrderResponse
            {
                CaptureId         = res.CaptureId,
                ErrorMessage      = res.ErrorMessage,
                KlarnaOrderStatus = res.IsSuccess ? "Created" : "Failed"
            };

            return(response);
        }