ReadonlypaymentUnique identifier of this payment request.
Optional ReadonlypaymentReference to the payment session or equivalent resource created on your side. This will be exposed in payment request webhooks (payments.v2.request.*) for the purpose of correlating your resource with the Klarna Payment Request.
ReadonlypaymentURL-based identifier of this payment request. Use this when handing the payment request off across systems (e.g. Sub-Partner delegated flows) and when calling KlarnaPayment.fetch.
Optional ReadonlypreviousPrevious state of the payment request
ReadonlystateCurrent state of the payment request
Optional ReadonlystateContext for the current state of the payment request
Optional ReadonlystateReason why the payment request is in its current state
A Payment Request represents a request for a payment. The Payment Request lifecycle is defined in PaymentRequestStateType.
Klarna automatically creates a payment request when a customer clicks the Klarna payment button and the paymentRequest property is defined. See KlarnaPaymentButton for more information.