POST api/Payment/{id}?authToken={authToken}&locale={locale}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
authToken

string

Required

locale

string

Required

id

string

None.

Body Parameters

OrderDTO
NameDescriptionTypeAdditional information
Currency

string

None.

TotalAmount

decimal number

None.

ShippingAmount

decimal number

None.

ShipTitle

string

None.

ShipName

string

None.

ShipFirstName

string

None.

ShipLastName

string

None.

ShipAdd1

string

None.

ShipAdd2

string

None.

ShipAdd3

string

None.

ShipAdd4

string

None.

ShipPostcode

string

None.

ShipCountry

string

None.

OrderItems

Collection of OrderItemDTO

None.

ShipEmailAddress

string

None.

ShipTelephone

string

None.

WebShopID

integer

None.

CustomerID

integer

None.

OrderDate

date

None.

OrderRef

string

None.

PendingOrder

boolean

None.

BillingTitle

string

None.

BillingName

string

None.

BillingFirstName

string

None.

BillingLastName

string

None.

BillingAdd1

string

None.

BillingAdd2

string

None.

BillingAdd3

string

None.

BillingAdd4

string

None.

BillingPostcode

string

None.

BillingCountry

string

None.

BillingEmailAddress

string

None.

BillingTelephone

string

None.

PaymentMethod

eOrderPaymentMethod

None.

PaymentNote

string

None.

Request Formats

application/json, text/json

Sample:
{
  "currency": "sample string 1",
  "totalAmount": 2.0,
  "shippingAmount": 3.0,
  "shipTitle": "sample string 4",
  "shipName": "sample string 5",
  "shipFirstName": "sample string 6",
  "shipLastName": "sample string 7",
  "shipAdd1": "sample string 8",
  "shipAdd2": "sample string 9",
  "shipAdd3": "sample string 10",
  "shipAdd4": "sample string 11",
  "shipPostcode": "sample string 12",
  "shipCountry": "sample string 13",
  "orderItems": [
    {
      "price": 1.0,
      "quantity": 2,
      "sku": "sample string 3",
      "description": "sample string 4"
    },
    {
      "price": 1.0,
      "quantity": 2,
      "sku": "sample string 3",
      "description": "sample string 4"
    }
  ],
  "shipEmailAddress": "sample string 14",
  "shipTelephone": "sample string 15",
  "webShopID": 16,
  "customerID": 17,
  "orderDate": "2025-11-08T03:36:13.8197449-06:00",
  "orderRef": "sample string 19",
  "pendingOrder": true,
  "billingTitle": "sample string 21",
  "billingName": "sample string 22",
  "billingFirstName": "sample string 23",
  "billingLastName": "sample string 24",
  "billingAdd1": "sample string 25",
  "billingAdd2": "sample string 26",
  "billingAdd3": "sample string 27",
  "billingAdd4": "sample string 28",
  "billingPostcode": "sample string 29",
  "billingCountry": "sample string 30",
  "billingEmailAddress": "sample string 31",
  "billingTelephone": "sample string 32",
  "paymentMethod": 1,
  "paymentNote": "sample string 33"
}

text/html

Sample:
{"currency":"sample string 1","totalAmount":2.0,"shippingAmount":3.0,"shipTitle":"sample string 4","shipName":"sample string 5","shipFirstName":"sample string 6","shipLastName":"sample string 7","shipAdd1":"sample string 8","shipAdd2":"sample string 9","shipAdd3":"sample string 10","shipAdd4":"sample string 11","shipPostcode":"sample string 12","shipCountry":"sample string 13","orderItems":[{"price":1.0,"quantity":2,"sku":"sample string 3","description":"sample string 4"},{"price":1.0,"quantity":2,"sku":"sample string 3","description":"sample string 4"}],"shipEmailAddress":"sample string 14","shipTelephone":"sample string 15","webShopID":16,"customerID":17,"orderDate":"2025-11-08T03:36:13.8197449-06:00","orderRef":"sample string 19","pendingOrder":true,"billingTitle":"sample string 21","billingName":"sample string 22","billingFirstName":"sample string 23","billingLastName":"sample string 24","billingAdd1":"sample string 25","billingAdd2":"sample string 26","billingAdd3":"sample string 27","billingAdd4":"sample string 28","billingPostcode":"sample string 29","billingCountry":"sample string 30","billingEmailAddress":"sample string 31","billingTelephone":"sample string 32","paymentMethod":1,"paymentNote":"sample string 33"}

application/xml, text/xml

Sample:
<OrderDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebsiteBackend">
  <BillingAdd1>sample string 25</BillingAdd1>
  <BillingAdd2>sample string 26</BillingAdd2>
  <BillingAdd3>sample string 27</BillingAdd3>
  <BillingAdd4>sample string 28</BillingAdd4>
  <BillingCountry>sample string 30</BillingCountry>
  <BillingEmailAddress>sample string 31</BillingEmailAddress>
  <BillingFirstName>sample string 23</BillingFirstName>
  <BillingLastName>sample string 24</BillingLastName>
  <BillingName>sample string 22</BillingName>
  <BillingPostcode>sample string 29</BillingPostcode>
  <BillingTelephone>sample string 32</BillingTelephone>
  <BillingTitle>sample string 21</BillingTitle>
  <Currency>sample string 1</Currency>
  <CustomerID>17</CustomerID>
  <OrderDate>2025-11-08T03:36:13.8197449-06:00</OrderDate>
  <OrderItems>
    <OrderItemDTO>
      <Description>sample string 4</Description>
      <Price>1</Price>
      <Quantity>2</Quantity>
      <Sku>sample string 3</Sku>
    </OrderItemDTO>
    <OrderItemDTO>
      <Description>sample string 4</Description>
      <Price>1</Price>
      <Quantity>2</Quantity>
      <Sku>sample string 3</Sku>
    </OrderItemDTO>
  </OrderItems>
  <OrderRef>sample string 19</OrderRef>
  <PaymentMethod>Paypal</PaymentMethod>
  <PaymentNote>sample string 33</PaymentNote>
  <PendingOrder>true</PendingOrder>
  <ShipAdd1>sample string 8</ShipAdd1>
  <ShipAdd2>sample string 9</ShipAdd2>
  <ShipAdd3>sample string 10</ShipAdd3>
  <ShipAdd4>sample string 11</ShipAdd4>
  <ShipCountry>sample string 13</ShipCountry>
  <ShipEmailAddress>sample string 14</ShipEmailAddress>
  <ShipFirstName>sample string 6</ShipFirstName>
  <ShipLastName>sample string 7</ShipLastName>
  <ShipName>sample string 5</ShipName>
  <ShipPostcode>sample string 12</ShipPostcode>
  <ShipTelephone>sample string 15</ShipTelephone>
  <ShipTitle>sample string 4</ShipTitle>
  <ShippingAmount>3</ShippingAmount>
  <TotalAmount>2</TotalAmount>
  <WebShopID>16</WebShopID>
</OrderDTO>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

OrderResponse
NameDescriptionTypeAdditional information
order_id

string

None.

redirect_url

string

None.

fraud_status

string

None.

authorized_payment_method

AuthorizedPaymentMethod

None.

Response Formats

application/json, text/json

Sample:
{
  "order_id": "sample string 1",
  "redirect_url": "sample string 2",
  "fraud_status": "sample string 3",
  "authorized_payment_method": {
    "days": 1,
    "number_of_installments": 2,
    "type": "sample string 3"
  }
}

text/html

Sample:
{"order_id":"sample string 1","redirect_url":"sample string 2","fraud_status":"sample string 3","authorized_payment_method":{"days":1,"number_of_installments":2,"type":"sample string 3"}}

application/xml, text/xml

Sample:
<KlarnaDTOs.OrderResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebsiteBackend">
  <authorized_payment_method>
    <days>1</days>
    <number_of_installments>2</number_of_installments>
    <type>sample string 3</type>
  </authorized_payment_method>
  <fraud_status>sample string 3</fraud_status>
  <order_id>sample string 1</order_id>
  <redirect_url>sample string 2</redirect_url>
</KlarnaDTOs.OrderResponse>