Abort Checkout OrderIrreversibly abort an incomplete legacy Klarna Checkout order.
Accept Dispute LossIrreversibly request acceptance of the financial loss for a Klarna dispute.
Acknowledge OrderAcknowledge receipt of a Klarna order so order processing can continue.
Add Capture Shipping InfoAppend shipping carrier and tracking information to a Klarna capture.
Add Order Shipping InfoAppend shipping carrier and tracking information to a Klarna order.
Cancel AuthorizationIrreversibly cancel a Klarna payment authorization before an order is created from it.
Cancel OrderIrreversibly cancel an uncaptured Klarna order that is not closed.
Capture OrderIrreversibly capture all or part of an authorized Klarna order and return the created capture ID.
Create Card PromiseCreate a Klarna card promise for an order.
Create Card SettlementCreate a Klarna settlement for a completed order and issue its encrypted virtual cards.
Create Checkout OrderCreate a legacy Klarna Checkout V3 order and return its checkout details.
Create Customer Token From AuthorizationCreate a reusable Klarna customer token from a payment authorization token for subscription purchases.
Create HPP SessionCreate a Hosted Payment Page session from an existing Klarna Payments session or Checkout order URL.
Create Order From AuthorizationCreate a Klarna order from a customer authorization token.
Create Order From Customer TokenCreate a Klarna order using a reusable customer token.
Create Payment SessionCreate a Klarna Payments session and return its session ID, sensitive client token, and available payment method categories.
Disable HPP SessionIrreversibly disable a Klarna Hosted Payment Page session that has not completed.
Distribute HPP SessionDistribute a Klarna Hosted Payment Page link by email, SMS, or a documented token access ID.
Download Dispute AttachmentDownload a merchant or customer evidence attachment from a Klarna payment dispute as a bounded file reference.
Download Payout PDFDownload the PDF settlement report for one payout.
Download Payouts Summary PDFDownload a PDF payout summary for a payout date-time range.
Download Payouts Summary Transactions CSVDownload a CSV summary of Klarna payouts and transactions for an inclusive payout date-time range.
Download Payout Transactions CSVDownload a CSV report containing one payout and its transactions.
Enroll Dispute MerchantIrreversibly activate Disputes v3 handling for one direct Klarna merchant account.
Enroll Dispute PartnerIrreversibly activate Disputes v3 handling for one Klarna partner account.
Extend Capture Due DateFirst call KLARNA_LIST_CAPTURE_DUE_DATE_OPTIONS for this order and capture, then extend the payment due date using one returned option.
Extend Order Authorization TimeExtend the authorization validity period for an order that is still AUTHORIZED and delayed unexpectedly.
Get CaptureReturn one Klarna capture by order ID and capture ID.
Get Card PromiseRetrieve a Klarna card promise and its card specifications.
Get Card SettlementRetrieve a Klarna card settlement by settlement ID or by its associated order ID.
Get Checkout OrderReturn a legacy Klarna Checkout order by order ID.
Get Customer TokenReturn a reusable Klarna customer token and its current status.
Get DisputeReturn a fully detailed Klarna Disputes v3 record, including associated merchant and customer evidence.
Get HPP SessionReturn the current details and distribution state of a Klarna Hosted Payment Page session.
Get OrderReturn a Klarna order and its current authorization, capture, refund, shipping, and customer details.
Get Payment SessionReturn the current details of a Klarna Payments session by session ID.
Get PayoutReturn one Klarna payout by payment reference.
Get Payout SummaryReturn Klarna payout totals grouped by currency for an inclusive payout date-time range.
Get RefundReturn one Klarna refund by order ID and refund ID.
Get VCC Order CancellationRetrieve the asynchronous cancellation status for a Klarna order with a Virtual Credit Card settlement.
List Capture Due Date OptionsList the due-date extension options available for a Klarna capture.
List DisputesReturn one page of Klarna Disputes v3 records using all documented filters.
List Order CapturesReturn all captures recorded for a Klarna order.
List PayoutsReturn one offset-controlled page of Klarna payouts, optionally filtered by payout date range and currency.
List Settlement TransactionsReturn one offset-controlled page of Klarna settlement transactions, optionally filtered by payout reference or order ID.
Refund OrderIrreversibly create a full or partial Klarna refund and return the created refund ID.
Release Remaining AuthorizationIrreversibly release the uncaptured authorization remaining on a Klarna order.
Request Customer Token CancellationRequest asynchronous cancellation of a reusable Klarna customer token by changing its status to CANCELLED.
Request VCC Order CancellationIrreversibly request cancellation of a Klarna order associated with a Virtual Credit Card settlement.
Resend Capture Customer CommunicationIrreversibly resend Klarna customer communication for a capture.
Respond to DisputeSubmit reason-specific merchant evidence for a Klarna dispute request.
Update Checkout OrderUpdate a legacy Klarna Checkout order and return the resulting order.
Update Order AuthorizationUpdate the authorized amount and order lines on an existing order.
Update Order Customer DetailsUpdate the permitted customer address details on an existing order.
Update Order Merchant ReferencesUpdate the merchant reference values stored on a Klarna order.
Update Payment SessionUpdate mutable data on an existing Klarna Payments session, including order amounts and lines, customer and billing or shipping addresses, merchant references and URLs, purchase locale and currency, payment options, and session intent.
Upload Dispute AttachmentUpload one merchant evidence attachment to a Klarna payment dispute.
Upload Dispute AttachmentsUpload 1-10 merchant evidence attachments to one Klarna payment dispute, sequentially in input order.