GET api/Payment/GetKlarnaSession?orderId={orderId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
orderId

integer

Required

Body Parameters

None.

Response Information

Resource Description

SessionResponse
NameDescriptionTypeAdditional information
client_token

string

None.

payment_method_categories

Collection of PaymentMethodCategory

None.

session_id

string

None.

Response Formats

application/json, text/json

Sample:
{
  "client_token": "sample string 1",
  "payment_method_categories": [
    {
      "asset_urls": {
        "descriptive": "sample string 1",
        "standard": "sample string 2"
      },
      "identifier": "sample string 1",
      "name": "sample string 2"
    },
    {
      "asset_urls": {
        "descriptive": "sample string 1",
        "standard": "sample string 2"
      },
      "identifier": "sample string 1",
      "name": "sample string 2"
    }
  ],
  "session_id": "sample string 2"
}

text/html

Sample:
{"client_token":"sample string 1","payment_method_categories":[{"asset_urls":{"descriptive":"sample string 1","standard":"sample string 2"},"identifier":"sample string 1","name":"sample string 2"},{"asset_urls":{"descriptive":"sample string 1","standard":"sample string 2"},"identifier":"sample string 1","name":"sample string 2"}],"session_id":"sample string 2"}

application/xml, text/xml

Sample:
<KlarnaDTOs.SessionResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebsiteBackend">
  <client_token>sample string 1</client_token>
  <payment_method_categories>
    <KlarnaDTOs.PaymentMethodCategory>
      <asset_urls>
        <descriptive>sample string 1</descriptive>
        <standard>sample string 2</standard>
      </asset_urls>
      <identifier>sample string 1</identifier>
      <name>sample string 2</name>
    </KlarnaDTOs.PaymentMethodCategory>
    <KlarnaDTOs.PaymentMethodCategory>
      <asset_urls>
        <descriptive>sample string 1</descriptive>
        <standard>sample string 2</standard>
      </asset_urls>
      <identifier>sample string 1</identifier>
      <name>sample string 2</name>
    </KlarnaDTOs.PaymentMethodCategory>
  </payment_method_categories>
  <session_id>sample string 2</session_id>
</KlarnaDTOs.SessionResponse>