Vai al contenuto principale
Pagina di checkout
Il checkout di Dodo Payments è un checkout ottimizzato per la conversione, conforme a livello globale, progettato per prodotti digitali e aziende SaaS. Supporta più valute, lingue, tasse, sconti, add-on e flussi di lavoro di conformità adatti alle aziende.

Valuta Adattiva

La Valuta Adattiva consente ai clienti di pagare nella loro valuta locale preferita, migliorando la fiducia e i tassi di conversione.

Come Funziona

  1. Abilita: Abilita la Valuta Adattiva dalle Impostazioni Aziendali
  2. Seleziona: I clienti possono cambiare valuta direttamente al checkout
  3. Converti: I prezzi vengono convertiti dinamicamente utilizzando tassi di cambio in tempo reale
  4. Visualizza: L’importo finale da pagare viene mostrato in modo trasparente prima del pagamento
Selettore di valuta al checkout

Valuta Adattiva

Scopri di più sulle valute supportate, le commissioni di conversione e la gestione dei rimborsi.

Checkout Multilingue

Dodo Payments supporta più lingue nella pagina di checkout, consentendo ai clienti di completare i pagamenti in una lingua con cui si sentono a proprio agio.
Selettore di lingua al checkout

Punti Chiave

  • Selettore di lingua disponibile direttamente al checkout
  • Testo dell’interfaccia utente, etichette e messaggi di sistema sono localizzati
  • Migliora l’accessibilità e la conversione internazionale

Lingue Supportate

  • Inglese (en)
  • Arabo (ar)
  • Catalano (ca)
  • Cinese (cn)
  • Tedesco (de)
  • Spagnolo (es)
  • Francese (fr)
  • Ebraico (he)
  • Indonesiano (id)
  • Italiano (it)
  • Giapponese (ja)
  • Olandese (nl)
  • Polacco (pl)
  • Portoghese (pt)
  • Svedese (sv)
  • Turco (tr)

Calcolo Automatico delle Tasse

Le tasse vengono calcolate automaticamente in base alla posizione di fatturazione del cliente, garantendo la conformità ai requisiti di GST, VAT e imposta sulle vendite senza configurazione manuale.

Come Funziona il Calcolo delle Tasse

1

Rilevamento della Posizione

Le regole fiscali vengono applicate in base al paese del cliente (e alla regione, se applicabile).
2

Aggiornamenti Dinamici

L’importo delle tasse si aggiorna automaticamente quando:
  • Il paese cambia
  • L’indirizzo viene aggiornato
3

Visualizzazione Trasparente

La suddivisione finale delle tasse viene mostrata chiaramente prima del pagamento.
Il calcolo delle tasse è completamente automatizzato. Non è necessaria alcuna configurazione manuale per beni digitali standard e prodotti SaaS.

Supporto per ID Fiscale Aziendale

Per le aziende registrate, il checkout consente ai clienti di inserire il proprio ID Fiscale Aziendale (ad es., numero VAT/GST).

Cosa Succede Quando Viene Inserito un ID Fiscale

  • L’idoneità fiscale viene convalidata in tempo reale
  • Vengono applicate esenzioni fiscali o regole di inversione dell’onere
  • L’importo delle tasse si aggiorna istantaneamente al checkout
Inserimento ID Fiscale Aziendale al checkout
Questo è particolarmente utile per SaaS B2B e servizi digitali dove i clienti aziendali possono essere idonei per esenzioni fiscali.

Codici Sconto

I clienti possono applicare codici sconto o promozionali che hai creato nel dashboard direttamente nella pagina di checkout.

Esperienza di Checkout

  1. Il cliente inserisce il codice sconto
  2. Lo sconto viene convalidato istantaneamente
  3. Il prezzo aggiornato e i risparmi vengono mostrati chiaramente
Inserimento codice sconto al checkout

Integrazione API

Applica in anticipo un codice sconto o abilita il campo di input per il codice sconto:
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_abc', quantity: 1 }
  ],
  discount_code: 'WELCOME20', // Pre-apply a code
  feature_flags: {
    allow_discount_code: true // Show discount input field
  },
  return_url: 'https://yoursite.com/return'
});

Codici Sconto

Scopri come creare e gestire i codici sconto.

Convalida Sconto per Codice

Cerca e convalida sconti utilizzando i nomi dei codici.

Raccolta Indirizzi Intelligente

Il checkout supporta l’inserimento flessibile degli indirizzi per un completamento più veloce.

Opzioni Disponibili

OpzioneDescrizione
Autocompletamento Indirizzo GoogleSelezione rapida con autocompletamento
Inserimento ManualeControllo completo per indirizzi completi
Selezione del PaeseGuida la logica fiscale e di conformità
La raccolta degli indirizzi bilancia velocità, accuratezza e copertura globale per massimizzare la conversione garantendo al contempo la conformità.

Politica sulla Privacy e Accettazione dei Termini

Per garantire trasparenza legale e di conformità:
Questo aiuta a soddisfare i requisiti globali di protezione dei consumatori e di privacy dei dati, inclusa la conformità al GDPR.

Checkout della Collezione

Le Collezioni di Prodotti consentono un’esperienza di checkout unificata in cui i clienti possono visualizzare e selezionare più prodotti correlati (ad es. piani Starter, Pro, Enterprise) in un unico checkout.

Come Funziona

  1. Tutti i prodotti visualizzati: I clienti vedono ogni prodotto attivo nella collezione
  2. Primo prodotto pre-selezionato: Il primo prodotto nella collezione è selezionato automaticamente
  3. Confronta opzioni: I clienti possono confrontare prezzi e caratteristiche prima di scegliere
  4. Selezione singola: Dopo aver selezionato un prodotto, il checkout procede con il flusso di pagamento standard

Creare un Checkout di Collezione

const session = await client.checkoutSessions.create({
  product_collection_id: 'pdc_abc123',
  product_cart: [], // Required: pass an empty array for collection checkout
  return_url: 'https://yoursite.com/return'
});
Quando si utilizza product_collection_id, passare un array vuoto product_cart. I codici sconto non possono essere pre-applicati alla creazione della sessione.

Collezioni di Prodotti

Scopri come creare e gestire collezioni di prodotti per esperienze di checkout unificate.

Configurazione della Sessione di Checkout

Controlla il comportamento del checkout utilizzando l’API delle Sessioni di Checkout:
const session = await client.checkoutSessions.create({
  product_cart: [
    { product_id: 'prod_abc', quantity: 1 }
  ],
  customer: {
    email: 'customer@example.com',
    name: 'Jane Doe'
  },
  billing_currency: 'EUR', // Set specific currency
  discount_code: 'PROMO10',
  feature_flags: {
    allow_discount_code: true
  },
  return_url: 'https://yoursite.com/return',
  metadata: {
    order_ref: 'ORD-12345'
  }
});