Skip to content

Latest commit

 

History

History
73 lines (49 loc) · 1.48 KB

KlarnaPaymentInitializeOptions.md

File metadata and controls

73 lines (49 loc) · 1.48 KB

@bigcommerce/checkout-sdk / KlarnaPaymentInitializeOptions

Interface: KlarnaPaymentInitializeOptions

A set of options that are required to initialize the Klarna payment method.

When Klarna is initialized, a widget will be inserted into the DOM. The widget has a list of payment options for the customer to choose from.

<!-- This is where the widget will be inserted -->
<div id="container"></div>
service.initializePayment({
    methodId: 'klarna',
    klarna: {
        container: 'container'
    },
});

An additional event callback can be registered.

service.initializePayment({
    methodId: 'klarnav2',
    klarnav2: {
        container: 'container',
        onLoad(response) {
            console.log(response);
        },
    },
});

Table of contents

Properties

Methods

Properties

container

container: string

The ID of a container which the payment widget should insert into.

Methods

onLoad

Optional onLoad(response): void

A callback that gets called when the widget is loaded and ready to be interacted with.

Parameters

Name Type Description
response KlarnaLoadResponse The result of the initialization. It indicates whether or not the widget is loaded successfully.

Returns

void