For PartnersFor Acquiring Partners
Klarna Icon
K
Klarna Network Distribution
  • Get started
    • Introduction
    • Perfect customer journey
  • Setup your integration
    • API Ecosystem
      • Manage your API credentials
      • Configure mTLS
      • Setup your webhooks
      • Setup IP address restrictions
      • Backwards compatible integration
      • Error handling
      • Request limits
      • Request timeout
      • Idempotency
      • Rate limiting
      • Data types
      • Identifiers and References
      • Integrator tagging
      • Service level
      • Versioning and release management
  • Onboard and manage your Partners
      • How Partner Accounts work
      • Understand your account
      • Model your Partner Accounts
      • Prepare the onboarding payload
      • Submit the onboarding request
      • Bank account hashing
      • Legal Registration Number
      • Create Payment Program Enablement
      • Plan and submit changes
      • Disable and enable Partners
      • Partner Accounts
      • Partner Business Entities
      • Partner Stores and Brands
      • Accounts policies
      • Merchant category codes
      • Payment Products
      • Payment Accounts
      • Payment Profiles
      • Payment Program Plans
      • Payment Program Enablements
      • Price Plans
      • Payment Acquiring Products
      • Payment Acquiring Accounts
      • Settlement configuration
      • Settlement reports
      • Settlement report types
    • Resolve identifiers
  • Interoperability distribution
      • Overview
        • Deep link
        • Alternative methods
  • Payment Presentation
    • Overview
    • Present Klarna in the checkout
      • For server-side integration
      • For hosted checkout pages and embedded elements
    • Checkout Styling
    • Plugins
  • Payment Authorization
    • Overview
      • For server-side integration
      • For hosted checkout pages and embedded elements
    • Partner-initiated transaction
    • Auto Capture
    • Cancel Payment Request
    • Update Payment Request
      • Payment Request
      • Payment Authorization
      • Klarna Network Session Token
      • Supplementary Purchase Data
      • Payments on restricted businesses
  • Payment Tokenization
    • Overview
      • For server-side integration
      • For hosted checkout pages and embedded elements
      • Customer token
      • Payment Tokenization
  • After payments
    • Manage payment transactions
      • Read and update payment transactions
      • Capture payment transactions
      • Refund payment transactions and allocation
      • Void payment transaction
      • Disputes reasons
      • Disputes lifecycle
      • Disputes states
      • Disputes fees
        • Dispute evidence guidelines
          • API integration
      • Monitor Disputes performance
    • Pricing overview
      • Settlements reconciliation
      • Request settlement currency
      • Supported currencies for settlements
  • Resources
    • Position Klarna to your Partners
    • Go-Live checklist
    • Test your integration
    • Sample data
  • Server Side API
    • Management
        • API Keys
          • getList all API Keys
          • postCreate an API Key
          • getRead an API Key
          • deleteDisable an API Key
          • patchUpdate an API Key
        • Client Identifiers
          • getList all Client Identifiers
          • postCreate a Client Identifier
          • getRead a Client Identifier
          • deleteDisable a Client Identifier
          • patchUpdate a Client Identifier
        • Client Certificates
          • getList all current client certificates
          • postCreate a client certificate
          • getRead the data for a client certificate
          • patchUpdate a Client Certificate
          • postRevoke a Client Certificate
          • getRead mTLS authorization enforcement status
          • putEnforce MTLS authorization
          • deleteRemove enforcement of MTLS authorization
        • SFTP Credentials
          • getList all SFTP credentials
          • postCreate SFTP Credentials
          • getRead an SFTP Credential
          • deleteDisable a SFTP Credential
        • IP Restrictions
          • getList all configured allowed IP ranges
          • putSet allowed IP ranges
          • postAppend allowed IP ranges
          • getRead IP restriction enforcement status
          • patchManage IP restriction enforcement
        • Allowed Client Origins
          • getList allowed client origins
          • postCreate an allowed client origin
          • getRead an allowed client origin
          • deleteDelete an allowed client origin
          • getList allowed client origins
          • postCreate an allowed client origin
          • getRead an allowed client origin
          • deleteDelete an allowed client origin
        • Onboard
          • postOnboard a merchant
        • Partner Accounts
          • getRead Partner Account
          • patchUpdate Partner Account
        • Partner Business Entities
          • getGet all partner business entities available
          • postCreate a Partner Business Entity
          • getRead a specific partner business entity
          • patchUpdate a Partner Business Entity
        • Access Policies
          • getGet Access Policy
          • postDisable Access Policy
          • postEnable Access Policy
        • Access Policy Rules
          • getGet Access Policy Rule
          • deleteDelete Access Policy Rule
        • Identifier Resolution
          • getResolve Partner Account ID
          • getResolve Payment Account ID
          • getResolve Access Policy ID
        • Brands
          • getGet all brands available
          • postCreate a Brand
          • getRead a specific brand
          • patchUpdate a Brand
        • Stores
          • getGet all stores available
          • postCreate a Store
          • getRead a specific Store
          • patchUpdate a Store
        • Store Groups
          • getGet all store groups available
          • postCreate a Store Group
          • getRead a specific Store Group
          • patchUpdate a Store Group
        • Payment Products
          • getList payment products
          • postDisable a Payment Product
          • postRe-enable a Payment Product
        • Payment Accounts
          • postCreate a Payment Account
          • getRead Payment Accounts
        • Payment Acquiring Accounts
          • getRead all Payment Acquiring Accounts
        • Payment Profiles
          • getList all Payment Profiles.
        • Price Plans
          • getFetch all Price Plans
          • getRead a Price Plan
        • Payment Programs
          • getList Payment Program Plans
          • getList all Payment Programs for a Payment Program Plan
          • getRead a Payment Program
          • getList all Payment Program Enablements
          • postCreate a Payment Program Enablement
          • getRead a Payment Program Enablement
          • deleteDelete a Payment Program Enablement
        • Settlements
          • getList settlements
          • postGenerate settlement report
          • getGet settlement details
          • getGet settlement report (CSV)
          • getGet settlement tax invoice (PDF)
          • getGet settlement transactions report (CSV)
          • getGet settlement summary report (CSV)
          • getList settlement transactions
          • postSet payout status
          • getGet payout status
        • Compliance Decision
          • getGet all decisions for a partner account
          • getGet a decision
        • Deep Links
          • postCreate a deep link
          • deleteDelete a deep link
        • User Access
          • postCreate or update user access
          • deleteDelete user access
    • Payment
      • Payment Authorize API
        • postAuthorize a payment transaction.
      • Payment Request API
        • getRead the state of a Payment Request
        • deleteCancel payment request
        • patchUpdate a Payment Request
      • Payment Presentation API
        • getKlarna payment presentation API
        • getRetrieve payment presentation variant
      • Payment Dispute API
        • getList disputes
        • getGet dispute
        • postAccept dispute loss
        • postRespond to representment request
        • postAppeal pre-arbitration decision
        • postUpload partner evidence attachment
        • getDownload dispute attachment
        • Webhook: Dispute state changed
        • Webhook: Dispute updated
      • Payment Transaction API
        • getRead Payment Transaction
        • patchUpdate Payment Transaction
        • postReauthorize Payment Transaction
        • postCapture Payment Transaction
        • postRefund Payment Transaction
        • postVoid Payment Transaction
        • getRead Payment Capture
        • postRefund Payment Capture
        • getRead Payment Refund
        • getRead Payment Chargeback
    • Network session
      • Network Session API
        • postGenerate Klarna network session token
    • Notifications
      • Signing Keys
        • getList signing keys
        • postCreate signing key
        • getGet signing key
        • deleteDelete signing key
      • Webhooks
        • getList webhooks
        • postCreate webhook
        • getGet webhook
        • deleteDelete webhook
        • patchUpdate webhook
        • postSimulate a webhook
    • Identity
      • Identity API
        • postIntrospect a customer token issued in the account linking flow.
        • postRevoke a customer token issued in the account linking flow.
        • postGenerate SDK token
    • Klarna Network Data Schema
  • Web SDK
    • Config
        • setIntegratorSessionReference
        • setOriginators
      • setPartnerAccountId
      • setAcquiringConfig
      • setSdkToken
      • setKlarnaNetworkSessionToken
    • Customer
        • onWidgetError
        • onWidgetComplete
        • onWidgetCancel
        • widget
    • Interoperability
      • token
      • onTokenUpdate
    • Network
        • token
        • onTokenUpdate
    • Payment
      • presentation
      • button
      • onComplete
      • onError
      • onAbort
      • onShippingAddressChange
      • onShippingOptionSelect
      • off
      • fetch
      • cancel
      • initiate
  1. Klarna Network Distribution
  2. Server Side API
  3. Identity