Scegliendo una selezione si ottiene un aggiornamento completo della pagina.
Si apre in una nuova finestra.
window.klarnaAsyncCallback = function () {
window.Klarna.Payments.Buttons.init({
client_id: "klarna_live_client_eXlMdVJXWWdqWk5sSjI3NlRPd1VnWk41JS9GSC9qJWIsNWExNjI0NzItMDZiZC00YzI5LWEyMzQtZWJiODY5OTBlOGY1LDEsM3NjNzZxRFJDM3JqMVlNUHlZeFQwWFVDMDlxUUxsMXNaN0FNd2dtVzFvaz0",
}).load(
{
container: "#container",
theme: "default",
shape: "default",
on_click: (authorize) => {
// Here you should invoke authorize with the order payload.
authorize(
{ collect_shipping_address: true },
payload, // order payload
(result) => {
// The result, if successful contains the authorization_token
},
);
},
},
function load_callback(loadResult) {
// Here you can handle the result of loading the button
},
);
};