Solidgate

Customer initiated transaction

Charge a returning customer's saved Klarna option in a one-click, customer-initiated transaction. Choose your presentation method — Klarna Web SDK or Klarna Payment Presentation API — and whether you or Solidgate orchestrates the charge.
Charge a returning customer's saved Klarna option in a one-click, customer-initiated transaction. The customer is at checkout with a stored Klarna Customer Token, so Klarna can be pre-selected as a one-click "Saved" option.
Two decisions shape the integration:
  1. 1.
    How you present Klarna — the Klarna Web SDK (in-page pop-up) or the Klarna Payment Presentation API (full-page redirect).
  2. 2.
    Who orchestrates the charge — you (Partner orchestrated) or Solidgate (Solidgate orchestrated).
Keep the same presentation and orchestration you use for one-time Klarna payments. To compare all tokenized flows, see the Tokenized payments overview.
Related articles
Tokenized payments overview
One-click payments with Klarna Web SDK (Solidgate orchestrated)
Build checkout form with Klarna WebSDK
Create a Klarna Customer Token (Partner orchestrated)
Register Webhooks
API & SDK references
API