@bigcommerce/checkout-sdk › KlarnaV2PaymentInitializeOptions
A set of options that are required to initialize the KlarnaV2 payment method.
When KlarnaV2 is initialized, a list of payment options will be displayed for the customer to choose from. Each one with its own widget.
<!-- This is where the widget will be inserted -->
<div id="container"></div>
service.initializePayment({
methodId: 'klarnav2',
klarnav2: {
container: 'container'
},
});
An additional event callback can be registered.
service.initializePayment({
methodId: 'klarnav2',
klarnav2: {
container: 'container',
onLoad(response) {
console.log(response);
},
},
});
- KlarnaV2PaymentInitializeOptions
• container: string
The ID of a container which the payment widget should insert into.
▸ onLoad(response
: KlarnaLoadResponse_2): void
A callback that gets called when the widget is loaded and ready to be interacted with.
Parameters:
Name | Type | Description |
---|---|---|
response |
KlarnaLoadResponse_2 | The result of the initialization. It indicates whether or not the widget is loaded successfully. |
Returns: void