Show / Hide Table of Contents

Class CustomerTokenStore

Customer Token API The Customer Token API is used to charge customers with a tokenized Klarna payment method and can be used for recurring purchases, subscriptions and for storing a customer's payment method. Tokens are created using the generate a customer token call in the payments API.

Inheritance
System.Object
BaseRestClient
BaseStore
CustomerTokenStore
Inherited Members
BaseStore.ApiControllerUri
BaseRestClient.ApiSession
BaseRestClient.Post(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Post<T>(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Patch(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Delete(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Delete<T>(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Put<T>(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Put(String, Object, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Get<T>(String, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.Get(String, IDictionary<String, String>, Ref<HttpResponseMessage>)
BaseRestClient.GetStream(String)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Klarna.Rest.Core.Store
Assembly: Klarna.Rest.Core.dll
Syntax
public class CustomerTokenStore : BaseStore

Methods

| Improve this Doc View Source

CreateOrder(String, CustomerTokenOrder)

Creates a new order using the customer token

Declaration
public Task<CustomerTokenCreateOrderResponse> CreateOrder(string customerToken, CustomerTokenOrder order)
Parameters
Type Name Description
System.String customerToken

Customer token

CustomerTokenOrder order

A CustomerTokenOrder object

Returns
Type Description
System.Threading.Tasks.Task<CustomerTokenCreateOrderResponse>

CustomerTokenCreateOrderResponse

| Improve this Doc View Source

GetCustomerTokenDetails(String)

Reads customer tokens details

Declaration
public Task<CustomerTokenDetails> GetCustomerTokenDetails(string customerToken)
Parameters
Type Name Description
System.String customerToken

Customer token

Returns
Type Description
System.Threading.Tasks.Task<CustomerTokenDetails>

CustomerTokenDetails

| Improve this Doc View Source

UpdateStatus(String, CustomerTokenStatusUpdateRequest)

Updates the status of a customer token

Declaration
public Task UpdateStatus(string customerToken, CustomerTokenStatusUpdateRequest update)
Parameters
Type Name Description
System.String customerToken

Customer token

CustomerTokenStatusUpdateRequest update

A CustomerTokenStatusUpdateRequest object

Returns
Type Description
System.Threading.Tasks.Task

CustomerTokenCreateOrderResponse

  • Improve this Doc
  • View Source
Back to top Copyright (c) 2005-2019 Klarna Bank AB (publ). All rights reserved.