1. RIEPILOGO DEL TUO ORDINE

IMG. PRODOTTO QUANTITÀ CANCELLA TOTALE

Riepilogo tempi di spedizione

Assicurazione per spedizione

Senza assicurazione non sarà possibile sostituire eventuale merce danneggiata.

2. DATI UTENTE

Effettua il login

Non sei registrato ?

Ecco 3 buoni motivi per farlo

  • 1 - Acquisto più semplice e veloce
  • 2 - Cronologia degli ordini
  • 3 - Possibilità di recensioni
Crea nuovo account


/** * Questo script gestisce l'evento di click sul pulsante "Avanti" (identificato dall'ID "avanti_id"). * Esegue le seguenti azioni: * * 1. Previene il comportamento predefinito e interrompe la propagazione immediata dell'evento di click. * 2. Verifica se il metodo di pagamento con ID "tipo_pagamento_id_8" è selezionato (es. metodo di pagamento Klarna). * 3. Se il metodo di pagamento Klarna è selezionato: * - Chiama la funzione `settaTipoPagamento` per impostare il tipo di pagamento su "klarna". * - Avvia il processo di autorizzazione di Klarna Payments con la categoria "pay_later". * - Invia i dettagli dell'ordine (forniti come variabile PHP `$order`) a Klarna per l'autorizzazione. * - Se l'autorizzazione viene approvata: * - Estrae il `authorization_token` dalla risposta. * - Invia il `authorization_token` e i dettagli dell'ordine allo script server-side `create_order_klarna.php` tramite una richiesta POST. * - Se lo script server-side risponde con successo: * - Reindirizza l'utente alla pagina di conferma (`conferma-klarna`) con l'ID dell'ordine come parametro della query. * - Se lo script server-side risponde con un errore: * - Mostra il messaggio di errore in una finestra modale. * - Se l'autorizzazione non viene approvata: * - Mostra un avviso all'utente che il pagamento non è riuscito. * - Ricarica la pagina. * 4. Se il metodo di pagamento Klarna non è selezionato, chiama la funzione `acquista` per procedere con il processo di acquisto predefinito. */