Solidgate

Create a Klarna Customer Token

Save a customer's Klarna payment method as a Klarna Customer Token. Choose whether you orchestrate the token request yourself or let Solidgate request the token through its subscription routine.
Save a customer's Klarna payment method — creating a Klarna Customer Token — while the customer is present and consenting. A token is created once and can then be charged whenever a payment is due. There are two variants, depending on who requests the token:
  • Partner orchestrated — you request the token yourself by adding request_customer_token to Klarna's Create Payment Request.
  • Solidgate orchestrated — Solidgate requests the token through its subscription routine and shares it back to you.
Pick the variant that matches how you already integrate Klarna one-time payments. To compare all tokenized flows, see the Tokenized payments overview.
Related articles
Tokenized payments overview
Create a Klarna Customer Token (Solidgate orchestrated)
Register Webhooks
1. General
Build checkout form with Klarna WebSDK
API & SDK references
API