# Rimborsare e annullare pagamenti

Scopri come annullare o rimborsare un pagamento.

Puoi [annullare un pagamento](https://docs.stripe.com/refunds.md#cancel-payment) prima che venga completato senza alcun costo. In alternativa, puoi rimborsare in tutto o in parte di un pagamento dopo che è andato a buon fine, ma ciò potrebbe comportare una commissione. Le commissioni di elaborazione di Stripe relative alla transazione originale non vengono rimborsate. Per ulteriori informazioni, vai sulla nostra [pagina dei prezzi](https://stripe.com/pricing/local-payment-methods).

I rimborsi vengono effettuati utilizzando il saldo Stripe disponibile, esclusi gli importi in sospeso. Se il saldo disponibile non è sufficiente a coprire l’importo del rimborso, Stripe mantiene il rimborso in sospeso per le transazioni con carta (i rimborsi per altri tipi di metodi di pagamento non vanno a buon fine) fino a quando il saldo Stripe non sarà sufficiente. Puoi compensare un saldo Stripe negativo riscuotendo i pagamenti o *ricaricando* (The act of adding funds to a Stripe account, typically through a transfer from a bank external to Stripe) il saldo del tuo account. Nelle aree geografiche in cui è applicabile, Stripe può effettuare un addebito automatico sul tuo conto bancario per recuperare un saldo Stripe negativo.

## Richieste di rimborso

Stripe invia le richieste di rimborso alla banca del cliente o alla *società emittente della carta* (The entity that issued a payment card to a cardholder. This could be a bank, such as with the Visa or Mastercard network, or it could be the card network itself, such as with American Express). I rimborsi completati correttamente vengono visualizzati in tempo reale sull’estratto conto dei clienti, a seconda del circuito della carta e della banca emittente.

Se si applicano tutte le seguenti condizioni, Stripe invia un’email al tuo cliente per informarlo del rimborso:

- L’addebito originario era stato creato su un cliente nel tuo account Stripe.
- Il cliente ha un indirizzo email registrato.
- Hai abilitato **Invia email ai clienti per rimborsi** nella [Dashboard](https://dashboard.stripe.com/account/emails).

Puoi [visualizzare i pagamenti rimborsati nella Dashboard](https://dashboard.stripe.com/test/payments?status%5B0%5D=refunded&status%5B1%5D=refund_pending&status%5B2%5D=partially_refunded).

## Emettere rimborsi

Puoi emettere rimborsi utilizzando l’[API Refunds](https://docs.stripe.com/api/refunds.md) o la [Dashboard](https://dashboard.stripe.com/test/payments). Puoi emettere più rimborsi per coprire un addebito, ma l’importo totale rimborsato non può essere maggiore di quello dell’addebito originario.

#### Dashboard

Per rimborsare un pagamento utilizzando la Dashboard:

1. Individua il pagamento che vuoi rimborsare nella [pagina dei pagamenti](https://dashboard.stripe.com/payments).
2. Fai clic sul menu extra (⋯) a destra del pagamento, poi seleziona **Rimborsa pagamento**.
3. Per impostazione predefinita viene effettuato un rimborso completo. Se desideri effettuare un rimborso parziale, indica un importo diverso.
4. Seleziona un motivo per il rimborso. Se selezioni **Altro**, devi aggiungere una nota per spiegare il motivo del rimborso. Fai clic su **Rimborsa**.

> #### Rimborsi in blocco
> 
> La Dashboard supporta il rimborso in blocco di pagamenti completi. Seleziona la casella a sinistra dei pagamenti da rimborsare, anche nel caso di più pagine di risultati. Poi fai clic su **Rimborsa** e seleziona un motivo. In questo modo puoi emettere solo rimborsi completi. I rimborsi parziali devono essere emessi singolarmente.

#### API

Per rimborsare un pagamento tramite l’API, [crea un rimborso](https://docs.stripe.com/api/refunds/create.md) fornendo l’ID dell’addebito o il [PaymentIntent](https://docs.stripe.com/api/payment_intents.md).

Quando utilizzi un PaymentIntent per riscuotere un pagamento, Stripe crea un oggetto di [addebito](https://docs.stripe.com/api/charges/object.md). Per rimborsare un pagamento dopo che il PaymentIntent ha avuto esito positivo, crea un rimborso utilizzando il PaymentIntent, che equivale a rimborsare l’addebito sottostante. Se utilizzi le API Stripe Tax per registrare le vendite, devi [registrare i rimborsi](https://docs.stripe.com/tax/payment-intent/custom.md#reversals).

```curl
curl https://api.stripe.com/v1/refunds \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d payment_intent=pi_Aabcxyz01aDfoo
```

È anche possibile rimborsare solo una parte di un PaymentIntent specificando un importo. A tal fine, fornire un parametro di `amount` come numero intero in centesimi (o l’unità monetaria più piccola della valuta di addebito).

```curl
curl https://api.stripe.com/v1/refunds \
  -u "<<YOUR_SECRET_KEY>>:" \
  -d payment_intent=pi_Aabcxyz01aDfoo \
  -d amount=1000
```

Se desideri separare l’[autorizzazione e l’acquisizione](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) di un addebito e rimborsare un PaymentIntent con stato`requires_capture`, la procedura di rimborso è diversa. In questo caso, l’addebito associato al PaymentIntent rimane non acquisito e non può essere rimborsato direttamente. Devi [annullare il PaymentIntent](https://docs.stripe.com/api/payment_intents/cancel.md).

### Rimborsi tramite una piattaforma Connect

La modalità di rimborso dipende dal [tipo di addebito Connect](https://docs.stripe.com/connect/charges.md#refund-creation) utilizzato nella tua integrazione.

- Stripe addebita direttamente sull’account connesso i rimborsi tramite pagamenti con [addebito diretto](https://docs.stripe.com/connect/direct-charges.md#issue-refunds).
- Stripe addebita sulla tua piattaforma i rimborsi relativi a pagamenti con [addebiti indiretti](https://docs.stripe.com/connect/destination-charges.md#issue-refunds) o [addebito separato e trasferimento](https://docs.stripe.com/connect/separate-charges-and-transfers.md#issue-refunds) (con o senza `on_behalf_of`). Annulla i trasferimenti associati a questi tipi di addebito per recuperare l’importo del rimborso dai tuoi account connessi.

Le piattaforme Connect possono consentire ai propri account collegati di fornire rimborsi ai clienti dal proprio sito utilizzando componenti Connect incorporati, come [pagamenti](https://docs.stripe.com/connect/supported-embedded-components/payments.md) o [dettagli di pagamento](https://docs.stripe.com/connect/supported-embedded-components/payment-details.md).

## Destinazione dei rimborsi

I rimborsi possono essere effettuati solo con la stessa modalità di pagamento utilizzata per l’addebito. Non puoi inviare un rimborso a una destinazione diversa, come un’altra carta o un altro conto bancario.

I rimborsi su carte scadute o annullate vengono gestiti dall’emittente della carta del cliente e, nella maggior parte dei casi, accreditati sulla carta sostitutiva del cliente. In assenza di una carta sostitutiva, in genere l’emittente della carta trasmette il rimborso al cliente utilizzando una modalità di pagamento alternativa (come un assegno o il deposito su conto bancario). In rari casi un rimborso su carta di credito potrebbe [non andare a buon fine](https://docs.stripe.com/refunds.md#failed-refunds).

Per altri metodi di pagamento, come [ACH](https://docs.stripe.com/payments/ach-direct-debit.md) e [iDEAL](https://docs.stripe.com/payments/ideal.md), la gestione dei rimborsi varia da una banca all’altra. Se un cliente ha chiuso il proprio metodo di pagamento, la banca potrebbe restituire il rimborso a Stripe, che a quel punto lo contrassegna come [non riuscito](https://docs.stripe.com/refunds.md#failed-refunds).

> #### Metodi di pagamento con addebito bancario
> 
> Per i metodi di pagamento con addebito bancario, come l’[addebito diretto SEPA](https://docs.stripe.com/payments/sepa-debit.md#refunds), l’[addebito diretto Bacs](https://docs.stripe.com/payments/bacs-debit.md#refunds), l’[addebito diretto ACH](https://docs.stripe.com/payments/ach-direct-debit.md#refunds), [ACSS (PAD canadesi)](https://docs.stripe.com/payments/acss-debit.md#refunds), l’[addebito diretto AU BECS](https://docs.stripe.com/payments/au-becs-debit.md#refunds) e gli [addebiti sul conto bancario neozelandese](https://docs.stripe.com/payments/nz-bank-account.md#refunds), esiste il rischio di un doppio rimborso. Se emetti proattivamente un rimborso mentre la banca del cliente avvia anche una contestazione, il cliente potrebbe ricevere due accrediti per la stessa transazione. Per evitare questa situazione, consulta le linee guida sui rimborsi relative a ciascun metodo di pagamento.

## Gestire i rimborsi non riusciti

Un rimborso può non andare a buon fine se la banca del cliente o la società emittente della carta non riesce a elaborarlo. Ad esempio, un conto bancario chiuso o un problema con la carta possono impedire l’elaborazione del rimborso. In questo caso, la banca restituisce l’importo rimborsato a Stripe e Stripe lo riaccredita sul saldo del tuo account Stripe. Questa procedura può richiedere fino a 30 giorni dalla data di contabilizzazione.

Quando utilizzi l’API, lo stato dell’oggetto [Refund](https://docs.stripe.com/api/refunds/object.md) passa a `failed` e include i seguenti attributi:

- `failure_balance_transaction`: l’ID della [transazione saldo](https://docs.stripe.com/api/balance_transactions/object.md) che rappresenta l’importo reintegrato al tuo saldo Stripe.
- `failure_reason`: il motivo per cui il rimborso non è andato a buon fine. Tra questi motivi ci sono:
| Motivo dell’errore                   | Descrizione                                                                                                                                                                                                                                                                        |
| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `charge_for_pending_refund_disputed` | Un cliente ha contestato l’addebito mentre il rimborso è in sospeso. In questo caso, Stripe consiglia di [accettare o contestare](https://docs.stripe.com/disputes/responding.md#decide) la contestazione invece di effettuare il rimborso, per evitare doppi rimborsi al cliente. |
| `declined`                           | Rimborso rifiutato dai partner finanziari di Stripe.                                                                                                                                                                                                                               |
| `expired_or_canceled_card`           | La modalità di pagamento è stata annullata da un cliente o è scaduta per il partner.                                                                                                                                                                                               |
| `insufficient_funds`                 | Il rimborso è in sospeso a causa di fondi insufficienti e ha superato il periodo di scadenza previsto per i rimborsi in sospeso.                                                                                                                                                   |
| `lost_or_stolen_card`                | Il rimborso non è andato a buon fine a causa dello smarrimento o del furto della carta originale.                                                                                                                                                                                  |
| `merchant_request`                   | Rimborso non andato a buon fine su richiesta dell’azienda                                                                                                                                                                                                                          |
| `unknown`                            | Rimborso non riuscito a causa di un motivo sconosciuto.                                                                                                                                                                                                                            |

Per alcuni metodi di pagamento, il codice di rifiuto fornito dai partner finanziari di Stripe, che indica il motivo per cui il rimborso non è andato a buon fine, è disponibile nel campo `network_decline_code` dell’hash `destination_details`:

```
{
  id: "pyr_1234",
  destination_details: {
    blik: {
      network_decline_code: "decline_code"
    },
    type: 'blik',
  }
}
```

Nella rara eventualità in cui un rimborso non vada a buon fine, Stripe ti informa tramite l’evento `refund.failed` (consulta [tutti gli eventi relativi ai rimborsi](https://docs.stripe.com/refunds.md#refund-events)). In questo caso, dovrai trovare un metodo alternativo per effettuare il rimborso al cliente.

Se la tua piattaforma utilizza Connect con pagamenti al destinatario, i fondi di un rimborso non andato a buon fine vengono depositati sul saldo Stripe dell’account della tua piattaforma.

## Annulla un rimborso

A seconda del tipo di rimborso, potresti avere la possibilità di annullarlo prima che il cliente lo riceva. Alcuni rimborsi con carta supportano la cancellazione per un breve periodo di tempo. Il rimborso non deve essere stato elaborato come storno di addebito. Al momento, per i rimborsi con carta sono supportate solo le cancellazioni tramite Dashboard.

Per alcuni metodi di pagamento, Stripe contatta il cliente per raccogliere le informazioni bancarie [prima di elaborare il rimborso](https://docs.stripe.com/refunds.md#requires-action). Puoi annullare questi rimborsi fintanto che le informazioni bancarie non sono state raccolte. Per questo tipo di rimborso sono supportati gli annullamenti sia tramite API che dalla Dashboard.

I rimborsi annullati passano allo stato `canceled`. Poiché le cancellazioni sono un tipo di errore relativo ai rimborsi, gli attributi `failure_reason` e `failure_balance_transaction` sono inclusi nel [rimborso](https://docs.stripe.com/api/refunds/object.md).

Se la tua piattaforma utilizza Connect con pagamenti al destinatario, i fondi di un rimborso annullato vengono accreditati sul saldo Stripe dell’account della tua piattaforma.

Per annullare un rimborso utilizzando la Dashboard:

1. Individua il pagamento associato al rimborso nella pagina dei [Pagamenti](https://dashboard.stripe.com/payments).
2. Fai clic sul menu extra (⋯) a destra del pagamento, quindi seleziona **Annulla rimborso**.
3. Se sono presenti più rimborsi parziali, seleziona il rimborso corretto nel menu a discesa.
4. Conferma la cancellazione del rimborso selezionando **Sì, annulla rimborso**.

In alternativa, puoi fare clic su un pagamento specifico e annullare il rimborso dalla relativa pagina dei dettagli.

## Rimborsi che richiedono un’azione

Per alcuni metodi di pagamento senza supporto nativo per il rimborso (ad esempio, Konbini, PromptPay, Boleto e trasferimenti bancari), Stripe deve raccogliere i dati del conto bancario dal cliente prima di poter elaborare il rimborso. In questi casi, il rimborso passa allo stato `requires_action` e Stripe invia un’email al cliente per richiedere le informazioni bancarie.

Quando un rimborso ha uno stato `requires_action`, la proprietà `next_action` dell’oggetto [Refund](https://docs.stripe.com/api/refunds/object.md) descrive ciò di cui ha bisogno il rimborso per continuare la procedura. L’oggetto `next_action` contiene questi campi:

- `next_action.type`: il tipo di azione successiva (ad esempio, `display_details`).
- `next_action.display_details.email_sent`: informazioni sull’email inviata al cliente, tra cui:
  - `email_sent_at`: il timestamp in cui è stata inviata l’email.
  - `email_sent_to`: l’indirizzo email del destinatario.
- `next_action.display_details.expires_at`: il timestamp in cui la richiesta di rimborso arriva a scadenza se il cliente non risponde.

Lo stato del rimborso cambia nel modo seguente:

| Evento | Stato del rimborso |
| --- | --- |
| Il rimborso viene creato e al cliente viene inviata un’email | `requires_action` |
| Il cliente invia le coordinate bancarie e Stripe avvia l’elaborazione del rimborso | `pending` |
| Il rimborso è atteso nella banca del cliente | `succeeded` |
| La banca del cliente restituisce i fondi a Stripe | `requires_action` |
| Il cliente non risponde prima della soglia di scadenza | `failed` |
| Il rimborso viene annullato mentre si trova nello stato `requires_action` | `canceled` |

Se la banca del cliente non riesce a completare con successo il trasferimento (ad esempio, il nome dell’intestatario del conto non corrisponde o il numero di conto bancario contiene un errore di battitura), i fondi vengono restituiti a Stripe e il rimborso torna allo stato `requires_action`. In questo caso, Stripe invia di nuovo un’email al cliente per richiedere i dati del conto bancario corretti.

Puoi [annullare un rimborso](https://docs.stripe.com/refunds.md#cancel-refund) mentre si trova nello stato `requires_action`. Ad esempio, se desideri organizzare un modo alternativo per restituire i fondi al cliente.

## Rimborso e storno

I rimborsi emessi poco dopo l’addebito originario non risultano come rimborsi ma come *storni* (A reversal is the cancellation of a transaction. Stripe doesn't withhold any fees for payment reversals). In caso di storno, l’addebito originario non è riportato nell’estratto conto del cliente e non viene emesso un accredito distinto.

Gli utenti *IC+* (A pricing plan where businesses pay the variable network cost for each transaction plus the Stripe fee rather than a flat rate for all transactions. This pricing model provides more visibility into payments costs) potrebbero notare una differenza di costo tra storni e rimborsi perché gli storni di solito comportano commissioni dei circuiti inferiori.

#### Dashboard

Per verificare se un rimborso viene eseguito come storno sulla Dashboard:

1. Apri la pagina dei dati di pagamento relativi al pagamento associato al rimborso.
2. Nella sezione Cronologia, fai clic su **Visualizza dettagli** per la voce relativa al rimborso.
3. Se si tratta di uno storno, viene visualizzato un messaggio corrispondente.

#### API

Per verificare se un rimborso viene eseguito come storno utilizzando l’API:

1. Utilizza l’[evento](https://docs.stripe.com/refunds.md#refund-events) `refund.updated` o [recupera il rimborso](https://docs.stripe.com/api/refunds/retrieve.md) con l’API.
2. Se si tratta di uno storno, restituisce `destination_details[card][type] = 'reversal'`.

## Tracciare un rimborso

Dopo che hai disposto un rimborso, Stripe trasmette la richiesta alla banca o alla società emittente della carta del tuo cliente. A seconda della banca, occorrono circa 5-10 giorni perché il cliente possa vedere l’accredito relativo al rimborso. Un cliente potrebbe contattarti se non vede il rimborso. Un rimborso potrebbe non essere visibile al cliente per diversi motivi:

- I rimborsi effettuati poco dopo l’addebito originario non risultano come rimborsi ma come storni. In caso di storno, l’addebito originario non è riportato nell’estratto conto del cliente e non viene emesso un accredito distinto.
- I rimborsi possono non andare a buon fine se la banca del cliente o la società emittente della carta non è riuscita a elaborarli correttamente. La banca restituisce l’importo rimborsato a Stripe e Stripe lo riaccredita sul saldo del tuo account Stripe. Questa procedura può richiedere fino a 30 giorni dalla richiesta del rimborso.

Se un cliente chiede informazioni su un rimborso, può essere utile fornirgli il numero di riferimento principale associato al rimborso. Per i rimborsi delle carte, può trattarsi del **Numero di riferimento della banca acquirente (ARN)**, del **Numero di audit del tracciamento del sistema (STAN)** o del **Numero di riferimento per il recupero (RRN)**. L’ARN, lo STAN o l’RRN è un numero di riferimento assegnato a una transazione con carta durante il relativo flusso di pagamento. Per i rimborsi con metodi di pagamento locali, può trattarsi di un numero di riferimento generato da Stripe o dai suoi partner finanziari e trasmesso alle banche o agli istituti beneficiari. Il cliente può quindi fornire questo numero di riferimento alla propria banca, che potrà dare maggiori informazioni su quando il rimborso sarà disponibile. Un numero di riferimento può inoltre aumentare la fiducia del cliente nel fatto che il rimborso sia stato avviato.

I riferimenti per il rimborso sono disponibili alle seguenti condizioni:

- Sono supportati per alcuni partner finanziari e contrassegnati come non disponibili in caso contrario.
- Dopo l’avvio di un rimborso, occorrono 7 giorni lavorativi per ricevere l’ARN dai partner bancari.
- L’ARN non è disponibile in caso di storno, poiché l’addebito originale non viene elaborato. Per i circuiti delle carte di credito che non supportano gli ARN, Stripe cerca di fornire altri riferimenti, come il Numero di audit del tracciamento del sistema (STAN) o il Numero di riferimento per il recupero (RRN).

#### Dashboard

Per trovare il riferimento di un rimborso utilizzando la Dashboard:

1. Apri la pagina dei dati di pagamento relativi al pagamento associato al rimborso.
2. Nella sezione Cronologia, fai clic su **Visualizza dettagli** per la voce relativa al rimborso.
3. Se disponibile, Stripe visualizza l’ARN o lo STAN negli appunti.

#### API

Per trovare il riferimento di un rimborso utilizzando l’API:

1. Gestisci l’evento `refund.updated` o recupera il rimborso tramite l’API.
2. Se disponibile, Stripe mostra il riferimento per il rimborso della carta nel seguente formato di risposta API:

```
{
  id: "re_1234",
  destination_details: {
    card: {
      reference: "123456",
      reference_status: "available",
      reference_type: "acquirer_reference_number",
      type: "refund"
    },
    type: "card",
  }
}
```

Oppure il riferimento per i metodi di pagamento locali selezionati nel seguente formato di risposta API:

```
{
  id: "pyr_1234",
  destination_details: {
    eu_bank_transfer: {
      reference: "123456",
      reference_status: "available"
    },
    type: "eu_bank_transfer",
  }
}
```

## Annullare un pagamento

Puoi annullare un pagamento utilizzando la Dashboard quando il suo stato è `uncaptured`, o quando si tratta di un pagamento a debito che non è stato ancora registrato in banca. Per annullare un pagamento con altri stati, devi utilizzare l’API.

#### Dashboard

Per annullare i pagamenti utilizzando la Dashboard:

1. Trova il pagamento che vuoi annullare nella pagina dei pagamenti.
2. Fai clic sul pagamento, quindi seleziona **Annulla**.
3. Seleziona un motivo dell’annullamento, quindi fai clic su **Sì**. Se selezioni **Altro**, devi aggiungere una nota che spieghi il motivo dell’annullamento del pagamento.

Puoi annullare un pagamento dalla Dashboard quando:

- Lo stato del pagamento è `uncaptured`.
- Il pagamento è un pagamento a debito che non è stato ancora registrato in banca.

#### API

Se non hai più intenzione di riscuotere un pagamento, puoi annullare un PaymentIntent. Puoi mantenere un PaymentIntent in uno stato incompleto, come `requires_confirmation` o `requires_payment_method`, perché i PaymentIntent incompleti sono utili per comprendere il tasso di conversione nella procedura di pagamento. L’esempio di codice seguente mostra una richiesta per annullare un PaymentIntent:

```curl
curl -X POST https://api.stripe.com/v1/payment_intents/{{PAYMENTINTENT_ID}}/cancel \
  -u "<<YOUR_SECRET_KEY>>:"
```

Puoi annullare un PaymentIntent solo se presenta uno dei seguenti stati:

- `requires_payment_method`
- `requires_capture`
- `requires_confirmation`
- `requires_action`
- `processing` (solo quando la modalità di pagamento associata è un conto bancario statunitense)

Un PaymentIntent non può essere annullato dopo che è andato a buon fine. Un PaymentIntent annullato non può più essere utilizzato per effettuare ulteriori addebiti. Qualsiasi operazione che la tua applicazione cerchi di eseguire su un PaymentIntent annullato determinerà un errore.

## Eventi relativi ai rimborsi

Stripe attiva [eventi](https://docs.stripe.com/api/events.md#events) ogni volta che viene creato o modificato un rimborso. Alcune altre azioni, come la chiusura delle revisioni, attivano anche eventi pertinenti per i rimborsi.

Assicurati che la tua integrazione sia configurata per [gestire gli eventi](https://docs.stripe.com/events/set-up-events.md) e [verifica le firme dei webhook](https://docs.stripe.com/webhooks.md#verify-events) per confermare che gli eventi in arrivo provengano da Stripe. Devi anche creare una logica interna per notificare ai clienti o al tuo team lo stato del processo di rimborso. Come minimo, Stripe consiglia di ascoltare l’evento `refund.created`.

La tabella seguente descrive gli eventi più comuni relativi ai rimborsi.

| Evento | Descrizione |
| --- | --- |
| `refund.created` | Inviato quando un rimborso viene creato. |
| `refund.updated` | Inviato quando il rimborso viene aggiornato. Gli aggiornamenti includono l’aggiunta di metadati e la fornitura di dettagli come l’[ARN come numero di riferimento per monitorare i rimborsi](https://docs.stripe.com/refunds.md#tracing-refunds). |
| `refund.failed` | Inviato quando un rimborso non va a buon fine. |
| `charge.dispute.funds_reinstated` | Inviato quando i fondi vengono reintegrati nel tuo account dopo la chiusura di una contestazione, inclusi i [pagamenti parzialmente rimborsati](https://docs.stripe.com/disputes/best-practices.md#partial-refund-bp). |
| `charge.refunded` | Inviato quando viene rimborsato un addebito, inclusi quelli parziali. Ascolta `refund.created` per le informazioni sul rimborso. |
| `review.closed` | Inviato quando una [revisione](https://docs.stripe.com/api/events/types.md#review_object) viene chiusa. Consulta il campo `reason` per capire il motivo della chiusura, che può trattarsi di una delle seguenti: `approved`, `disputed`, `canceled`, `refunded`, o `refunded_as_fraud`. |
| `source.refund_attributes_required` (Obsoleto) | Inviato quando l’origine del destinatario richiede attributi di rimborso per elaborare un rimborso o un pagamento errato. |
| `charge.refund.updated` (Obsoleto) | Inviato quando il rimborso viene aggiornato, solo per i rimborsi con un addebito corrispondente. Ascolta `refund.updated` per aggiornamenti su tutti i rimborsi. |

## Ottimizzazione dei costi

Se la tua attività elabora un volume elevato di rimborsi poco dopo le transazioni, Stripe consiglia di utilizzare [l’autorizzazione e l’acquisizione manuali](https://docs.stripe.com/payments/place-a-hold-on-a-payment-method.md) per ridurre i costi di rimborso. L’autorizzazione e l’acquisizione manuali consentono di controllare meglio i costi annullando i pagamenti prima che vengano acquisiti oppure riducendo l’importo acquisito anziché elaborare un rimborso.

## See also

- [Aggiungere fondi al tuo saldo Stripe](https://docs.stripe.com/get-started/account/add-funds.md)
- [Aggiungere fondi al saldo della piattaforma](https://docs.stripe.com/connect/top-ups.md)
- [Localizzare i prezzi](https://docs.stripe.com/payments/currencies/localize-prices.md)
- [Rimborsi di bonifici bancari](https://docs.stripe.com/payments/bank-transfers.md#refunds)
