Klarna Docs - Extend the customer’s payment due date to Klarna

Extend the customer’s payment due date to Klarna

Give the customer more time to pay for their purchase by extending the order’s due date. This feature is available for orders where the customer has chosen a pay later product, such as Pay in 30 days or Pay in 4 instalments.

Please note that this is a paid feature. Due to the increased credit cost for Klarna, we take a fee for the payment time extension. Find the full pricing information here.

Accidents and mistakes happen. Have you shipped the wrong goods? Or, were the goods broken when they reached your customer? Regardless of the reason, the customer rightfully deserves some extra time to pay for their purchase. In such cases, the customer’s payment due date can be extended.

Please note that extending the payment due date is made on capture (shipment) level. This is because Klarna associates every capture with an individual invoice for the customer.

Flow diagram depicting how the customer due date is extended

Fig.1 Extend customer due date flow

HTTP
GET /ordermanagement/v1/orders/{order_id}/capture/{capture_id}/extend-due-date-options
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=

Klarna will respond with one of the following:

Error message  - something went wrong

In case of a 404  response, the response body will indicate whether the order or capture was not found

200 - OK  - The server has fulfilled the request. Please note that fees  may be empty, meaning no options are currently available.

JSON
HTTP/1.1 200 OK
Content-Type: application/json

{
  "currency": "SEK",
  "options": [
    {
      "number_of_days": 2
      "amount": 0
    },
JSON
POST /ordermanagement/v1/orders/{order_id}/capture/{capture_id}/extend-due-date
Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
Content-Type: application/json

{
    "number_of_days": 2
}

Klarna will respond with one of the following:

Error message  - something went wrong

In case of a 404  response, the response body will indicate whether the order or capture was not found

204 - No Content  - The server has fulfilled the request.