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.
Fig.1 Extend customer due date flow
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.
HTTP/1.1 200 OK
Content-Type: application/json
{
"currency": "SEK",
"options": [
{
"number_of_days": 2
"amount": 0
},
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.