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.
Inherited Members
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 SourceCreateOrder(String, CustomerTokenOrder)
Create 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> |
GetCustomerTokenDetails(String)
Read 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> |
UpdateStatus(String, CustomerTokenStatusUpdateRequest)
Update 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 |