> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dodopayments.com/llms.txt
> Use this file to discover all available pages before exploring further.

# v1.94.0 (8 aprile 2026)

> Recupero carrello abbandonato, Ritardi di abbonamento, metadati di sconto, webhook di recupero, pagamenti Pix per il Brasile e WeChat Pay per i clienti cinesi

## Nuove Funzionalità

### 1. **Recupero Carrelli Abbandonati**

Rileva automaticamente i checkout incompleti o falliti e invia sequenze di email mirate per riportare i clienti indietro. ACR monitora i pagamenti che non sono stati completati dopo 60 minuti e li classifica come **pagamento fallito** o **checkout incompleto**, quindi invia fino a 3 email di recupero configurabili per sequenza.

<Frame>
  <img src="https://mintcdn.com/dodopayments/B3-0kuKcZDP1TiJD/images/recovery/recovery-analytics.png?fit=max&auto=format&n=B3-0kuKcZDP1TiJD&q=85&s=d3bf0c7474818bc4584b75654423e14c" alt="Dashboard di analisi del recupero che mostra conteggi di checkout abbandonati, tassi di recupero e entrate recuperate" style={{ maxHeight: '500px', width: 'auto' }} width="2548" height="2190" data-path="images/recovery/recovery-analytics.png" />
</Frame>

Funzionalità chiave:

* **Due sequenze di email** — Pagamento Fallito e Checkout Incompleto, ciascuna con fino a 3 email
* **Sconti di recupero** — Generazione automatica opzionale di codici sconto monouso per incentivare il recupero
* **Pagina di recupero cliente** — Link di recupero unici portano i clienti a una pagina dedicata per completare l'acquisto
* **Analisi del recupero** — Traccia i conteggi di checkout abbandonati, tassi di recupero, entrate recuperate e suddivisioni per email/prodotto

<Tip>
  Inizia con il timing email predefinito (1 ora, 24 ore, 72 ore) e iterare in base ai dati delle tue analisi di recupero.
</Tip>

Per saperne di più: [Recupero Carrelli Abbandonati](/features/recovery/abandoned-cart-recovery)

### 2. **Subscription Dunning**

Invia automaticamente sequenze di email per recuperare abbonamenti scaduti o cancellati. Il Dunning viene attivato quando un abbonamento entra in **sospeso** (fallimento del pagamento) o viene **cancellato** dal cliente dal portale clienti.

Funzionalità chiave:

* **Due sequenze di email** — In Sospeso e Cancellato, ciascuna con fino a 4 email
* **Addebito automatico** — Quando un cliente aggiorna il proprio metodo di pagamento, le somme dovute vengono addebitate automaticamente
* **Tempo configurabile** — Intervalli predefiniti a 1, 3, 5 e 7 giorni, completamente personalizzabili per email

Per saperne di più: [Subscription Dunning](/features/recovery/subscription-dunning)

### 3. **Metadati Sconto**

Puoi ora allegare **metadati** (coppie chiave-valore) agli sconti quando li crei o li aggiorni tramite l'API. Usa i metadati per etichettare gli sconti per campagna, fonte o riferimento interno per il tracciamento e la riconciliazione.

```typescript theme={null}
const discount = await client.discounts.create({
  type: 'percentage',
  amount: 1500, // 15%
  code: 'SUMMER2025',
  metadata: {
    campaign: 'summer_promo',
    source: 'email_blast'
  }
});
```

Per saperne di più: [Codici Sconto](/features/discount-codes) | [Guida ai Metadati](/api-reference/metadata)

### 4. **Recovery Webhooks**

Nuovi eventi webhook per tracciare il ciclo di vita del recupero:

| Evento                         | Descrizione                                                                      |
| ------------------------------ | -------------------------------------------------------------------------------- |
| `abandoned_checkout.detected`  | È stato rilevato un checkout abbandonato                                         |
| `abandoned_checkout.recovered` | Cliente ha completato il pagamento tramite un link di recupero                   |
| `dunning.started`              | È stato avviato un tentativo di dunning per un abbonamento                       |
| `dunning.recovered`            | Cliente ha aggiornato il metodo di pagamento e il pagamento è andato a buon fine |

Per saperne di più: [Recovery Webhooks](/developer-resources/webhooks/intents/recovery)

### 5. **Pagamenti Pix per il Brasile**

Accetta **Pix** — il sistema di pagamento istantaneo del Brasile creato dalla Banca Centrale del Brasile — nel tuo checkout Dodo Payments. Pix è ora il metodo di pagamento più utilizzato in Brasile, superando sia le carte di credito che il boleto, e conferma in pochi secondi 24/7/365.

**Copertura**

| Dettaglio              | Valore                                  |
| ---------------------- | --------------------------------------- |
| Valuta di fatturazione | BRL                                     |
| Paesi supportati       | Brasile                                 |
| Abbonamenti            | Non supportato (solo pagamenti singoli) |
| Importo minimo         | \$0.50                                  |
| Regolamento            | Immediato                               |

**Configurazione**

Passa `pix` in `allowed_payment_method_types` e imposta la valuta di fatturazione su `BRL`:

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'pdt_123', quantity: 1 }],
  allowed_payment_method_types: ['pix', 'credit', 'debit'],
  billing_currency: 'BRL',
  return_url: 'https://example.com/success'
});
```

Al cliente viene mostrato un codice QR Pix e una chiave da copiare e incollare al checkout. Aprono la loro app bancaria, scansionano o incollano, e il pagamento si conferma immediatamente.

<Tip>
  I codici QR Pix scadono dopo un periodo prestabilito — progetta il tuo flusso di checkout in modo che i clienti possano rigenerare il codice se necessario. Includi sempre opzioni alternative per i clienti che preferiscono pagare con carta.
</Tip>

Scopri di più: [Pagamenti Pix](/features/payment-methods/pix)

### 6. **WeChat Pay per clienti cinesi**

Accetta **WeChat Pay** — utilizzato da oltre un miliardo di persone in tutta la Cina — direttamente nel tuo checkout Dodo Payments. I clienti scansionano un codice QR con la loro app WeChat e confermano il pagamento in pochi secondi, senza mai lasciare l'ecosistema di WeChat.

**Copertura**

| Dettaglio              | Valore                                  |
| ---------------------- | --------------------------------------- |
| Valute di fatturazione | USD, CNY                                |
| Abbonamenti            | Non supportato (solo pagamenti singoli) |
| Importo minimo         | \$0.50 / ¥1.00                          |
| Regolamento            | USD                                     |

**Configurazione**

Passa `we_chat_pay` in `allowed_payment_method_types` quando crei una sessione di checkout:

```javascript theme={null}
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'pdt_123', quantity: 1 }],
  allowed_payment_method_types: ['we_chat_pay', 'credit', 'debit'],
  return_url: 'https://example.com/success'
});
```

WeChat Pay supporta sia **USD** (per commercianti transfrontalieri che si rivolgono a clienti cinesi) che **CNY** (per transazioni cinesi domestiche). Il regolamento per i commercianti avviene in USD indipendentemente dalla valuta di fatturazione.

<Tip>
  Visualizza il checkout su un desktop o tablet in modo che i clienti possano scansionare il codice QR con il loro telefono — questo è il flusso più familiare per gli utenti WeChat Pay.
</Tip>

Scopri di più: [WeChat Pay](/features/payment-methods/wechat)
