Novità
1. Preferenze di Comunicazione
Prendi il controllo su come ricevere le notifiche con le nostre Preferenze di Comunicazione rinnovate. Configura email, push e notifiche in-app per adattarle al tuo flusso di lavoro.
Funzionalità principali
- Design delle email rinnovati: Template email freschi e moderni con call-to-action chiare e migliore leggibilità
- Notifiche push: Ricevi avvisi istantanei sul tuo dispositivo mobile per eventi critici come nuove vendite, controversie e pagamenti
- Controlli granulati: Scegli esattamente quali eventi attivano le notifiche e tramite quali canali
- Supporto per più email: Aggiungi più indirizzi email per ricevere le notifiche
- Preferenze email dei clienti: Configura quali email ricevono i tuoi clienti
Categorie di Notifica
| Categoria | Descrizione |
|---|
| Vendite & Pagamenti | Nuove vendite, pagamenti riusciti, pagamenti falliti |
| Pagamenti & Rimborsi | Completamento dei pagamenti, richieste di rimborso, rimborsi completati |
| Abbonamenti | Nuovi abbonamenti, rinnovi, cancellazioni, modifiche del piano |
| Controversie | Controversia aperta, richieste di prove, controversia risolta |
Risultato: rimani informato sul tuo business con notifiche erogate esattamente come e quando desideri.
Scopri di più: Guida alle Preferenze di Comunicazione
2. Campi Personalizzati nelle Sessioni di Checkout
Raccogli informazioni aggiuntive dai clienti durante il checkout con i campi personalizzati. Aggiungi campi di testo, menu a discesa, date e altro per ottenere i dati necessari.
Tipi di campo supportati
| Tipo | Descrizione | Caso d’uso |
|---|
text | Campo di testo a singola riga | Nome dell’azienda, note sull’ordine |
number | Input numerico | Quantità, età |
email | Input email con convalida | Email del contatto di fatturazione |
url | Input URL con convalida | Sito web, profilo social |
date | Selettore di data | Data di consegna, data dell’evento |
dropdown | Selezione da opzioni predefinite | Taglia, colore, tipo di piano |
boolean | Casella di controllo per valori sì/no | Accettazione dei termini, iscrizione alla newsletter |
Come funziona
const session = await client.checkoutSessions.create({
product_cart: [{ product_id: 'prod_123', quantity: 1 }],
custom_fields: [
{
name: 'company_name',
label: 'Company Name',
type: 'text',
required: true
},
{
name: 'team_size',
label: 'Team Size',
type: 'dropdown',
options: ['1-10', '11-50', '51-200', '200+'],
required: true
},
{
name: 'newsletter',
label: 'Subscribe to our newsletter',
type: 'boolean',
required: false
}
],
return_url: 'https://yoursite.com/success'
});
Vantaggi
- Raccolta dati flessibile: Ottieni tutte le informazioni necessarie per l’evasione o la personalizzazione
- Convalida integrata: I campi email e URL convalidano automaticamente il formato inserito
- Controllo obbligatorio/opzionale: Segna i campi come obbligatori o opzionali in base alle tue esigenze
- Consegnato tramite webhook: I valori dei campi personalizzati vengono inclusi negli eventi webhook di pagamento
I valori dei campi personalizzati vengono restituiti nell’oggetto custom_fields all’interno delle risposte di pagamento e delle sessioni di checkout.
Scopri di più: Campi Personalizzati nelle Sessioni di Checkout
3. Supporto Linguistico Espanso per il Checkout
La pagina di checkout ora supporta 21 lingue, rispetto alle 16 precedenti. Raggiungi più clienti nella loro lingua madre per un’esperienza di checkout migliore.
Nuove lingue aggiunte
| Lingua | Codice |
|---|
| Coreano | ko |
| Malese | ms |
| Rumeno | ro |
| Russo | ru |
| Thai | th |
Tutte le lingue supportate
Arabo, Cinese, Olandese, Inglese, Francese, Tedesco, Hindi, Indonesiano, Italiano, Giapponese, Coreano, Malese, Portoghese, Rumeno, Russo, Spagnolo, Svedese, Thai, Turco, Ucraino, Vietnamita.
Forza una lingua specifica
Usa il parametro force_language per oltrepassare il rilevamento automatico della lingua:
const session = await client.checkoutSessions.create({
product_cart: [{ product_id: 'prod_123', quantity: 1 }],
force_language: 'ko', // Force Korean language
return_url: 'https://yoursite.com/success'
});
Per impostazione predefinita, la pagina di checkout rileva automaticamente la lingua preferita del cliente dalle impostazioni del browser. Usa force_language quando vuoi garantire coerenza con la lingua del tuo sito.
Scopri di più: Supporto Linguistico per il Checkout
4. Correzioni di Bug Generiche e Miglioramenti
Questa versione include miglioramenti delle prestazioni, rifiniture dell’interfaccia utente e risolve bug minori per un’esperienza più affidabile e fluida.