class PayInPaymentDetailsKlarna extends Dto implements PayInPaymentDetails (View source)

Class represents Klarna type for mean of payment in Klarna entity

Properties

array $LineItems

Information about the order items (basket) Note : The LineItems total amount must match the declared DebitedFunds

string $Country

The end-user residency country

string $Culture

The language in which the Klarna payment page is to be displayed - Alpha-2 format (default US)

string $Phone

The end-user mobile phone number

string $Email

The end-user email address

string $AdditionalData

Klarna custom data that you can add to this item

Shipping $Shipping

Information about the shipping address

string $PaymentMethod

The Klarna option that the end-user has chosen at checkout

string $Reference

The merchant order reference

Methods

array
GetSubObjects()

Get array with mapping which property is object and what type of object.

array
GetDependsObjects()

Get array with mapping which property depends on other property To be overridden in child class if has any dependent objects.

from  Dto
array
GetReadOnlyProperties()

Get array with read only properties - not used in response To be overridden in child class if has any read-only properties.

from  Dto

Details

array GetSubObjects()

Get array with mapping which property is object and what type of object.

To be overridden in child class if has any sub objects.

Return Value

array

array GetDependsObjects()

Get array with mapping which property depends on other property To be overridden in child class if has any dependent objects.

Return Value

array

array GetReadOnlyProperties()

Get array with read only properties - not used in response To be overridden in child class if has any read-only properties.

Return Value

array