Rimborsare e annullare pagamenti
Puoi annullare un pagamento prima che venga completato senza alcun costo. In alternativa, puoi rimborsare tutto o parte di un pagamento dopo che è andato a buon fine, il che potrebbe comportare una commissione.
I rimborsi utilizzano il tuo saldo Stripe (escludendo eventuali importi in sospeso). Se il tuo saldo disponibile non è sufficiente per coprire l’importo del rimborso, Stripe addebita la differenza sul tuo conto bancario o sospende il rimborso fino a quando il saldo non viene ricaricato.
Richieste di rimborso
Le richieste di rimborso vengono inviate alla banca o alla società emittente della carta del cliente. I rimborsi effettuati con successo appaiono sull’estratto conto dei tuoi clienti in tempo reale, a seconda del circuito della carta e della banca emittente. Per i pagamenti con carta di credito completamente rimborsati, le contestazioni e gli storni non sono possibili.
Se saranno soddisfatte tutte le condizioni indicate di seguito, invieremo un’email al tuo cliente per avvisarlo 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.
Puoi visualizzare i pagamenti rimborsati nella Dashboard.
Emettere rimborsi
Puoi emettere rimborsi utilizzando l’API Refunds o la Dashboard. Puoi emettere più rimborsi per coprire un addebito, ma l’importo totale rimborsato non può essere maggiore di quello dell’addebito originario.
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.
Per altre modalità di pagamento, come ACH e iDEAL, la gestione dei rimborsi varia da banca a banca. Se un cliente ha chiuso la modalità di pagamento, la banca potrebbe restituire il rimborso a noi, contrassegnato come non riuscito.
Gestire i rimborsi non riusciti
Un rimborso può non andare a buon fine se la banca o la società emittente della carta del cliente non riescono a elaborarlo correttamente. Ad esempio, un conto bancario chiuso o un problema con la carta possono causare il mancato rimborso. In tal caso la banca restituisce l’importo rimborsato a noi, che lo reintegriamo nel saldo del tuo account Stripe. Questa procedura può richiedere fino a 30 giorni dalla data della comunicazione.
Quando si utilizza l’API, lo stato di un oggetto Refund diventa failed
e include questi attributi:
failure_balance_transaction
: l’ID dell’oggetto balance transaction che rappresenta l’importo reintegrato nel 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, consigliamo di accettare o contestare la contestazione anziché il rimborso, per evitare doppi rimborsi al cliente. declined
Rimborso rifiutato dai nostri partner finanziari. 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 la finestra di scadenza del rimborso 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.
Nella rara eventualità che un rimborso non vada a buon fine, ti avvisiamo utilizzando l’evento webhook charge.refund.updated
(guarda tutti gli eventi correlati al rimborso). A quel punto dovrai trovare un metodo alternativo per garantire il rimborso al cliente.
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 alcune modalità di pagamento, Stripe si mette in contatto con il cliente al fine di raccogliere le informazioni bancarie prima che il rimborso sia elaborato. Puoi annullare i rimborsi se le informazioni bancarie non sono state raccolte. Per questo tipo di rimborso sono supportate sia le cancellazioni tramite API che quelle tramite 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.
Rimborso e storno
I rimborsi emessi 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.
Gli utenti IC+ potrebbero notare una differenza di costo tra storni e rimborsi perché gli storni di solito comportano commissioni dei circuiti inferiori.
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 o l’emittente della carta del cliente non sono state in grado di elaborarli correttamente. In tal caso la banca ci restituisce l’importo rimborsato e noi lo reintegriamo nel saldo del tuo account Stripe. Questo processo può richiedere fino a 30 giorni dalla data di richiesta del rimborso.
Se un cliente chiede notizie di un rimborso, può essere utile fornirgli il numero di riferimento principale corrispondente al rimborso. Per i rimborsi delle carte, è l’ARN (Acquirer Reference Number), lo STAN (System Trace Audit Number) o l’RRN (Retrieval Reference Number). L’ARN, lo STAN o l’RRN è un numero di riferimento assegnato a una transazione con carta durante la procedura di pagamento. Per i rimborsi con modalità di pagamento locali, può essere un numero di riferimento generato da Stripe o dai nostri partner finanziari che viene trasmesso alle banche o agli istituti beneficiari. Il cliente può mostrare questo numero di riferimento alla propria banca che può fornire informazioni sulla data in cui il rimborso è disponibile. Un numero di riferimento inoltre rassicura il cliente circa l’effettiva emissione del rimborso.
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 per gli storni perché l’addebito originario non è stato elaborato. Per i circuiti delle carte che non supportano gli ARN, cerchiamo di fornire altri riferimenti come lo STAN (System Trace Audit Number) o l’RRN (Retrieval Reference Number).
Annullare un pagamento
Puoi annullare un pagamento utilizzando la Dashboard solo quando il suo stato è uncaptured
. Per annullare un pagamento con altri stati, devi utilizzare l’API.
Eventi webhook per i rimborsi
Stripe attiva eventi 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 webhook. Dovresti anche creare una logica interna per inviare ai clienti o al tuo team notifiche sullo stato della procedura di rimborso. Stripe consiglia di ascoltare almeno l’evento charge.refunded
.
La tabella seguente descrive gli eventi più comuni relativi ai rimborsi.
charge.dispute.funds_reinstated | Inviato quando i fondi vengono reintegrati nel tuo account dopo la chiusura di una contestazione, inclusi i pagamenti parzialmente rimborsati. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge.refund.updated | Inviato quando il rimborso viene aggiornato. Gli aggiornamenti includono l’aggiunta di metadati, rimborsi non andati a buon fine e la fornitura di dettagli come l’ARN come numero di riferimento per monitorare i rimborsi. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charge.refunded | Inviato quando viene rimborsato un addebito, inclusi i rimborsi parziali. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
refund.created | Inviato quando viene creato un rimborso dal saldo in contanti di un cliente. Stripe invia questo evento solo in rari casi. Per la maggior parte dei casi d’uso, ascolta l’evento charge.refunded per sapere quando un rimborso è stato completato. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
refund.updated | Inviato per i rimborsi senza un addebito corrispondente, ad esempio un rimborso del saldo in contanti. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
review.closed | Inviato quando viene chiusa una revisione. Fai riferimento al campo reason per capire perché il motivo della chiusura, che può essere uno dei seguenti: approved , disputed ,refunded o refunded_as_fraud . | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source.refund_attributes_required Obsoleto | Inviato quando gli attributi del rimborso sono richiesti da un’origine del destinatario per elaborare un rimborso o un pagamento errato. |
Ottimizzazione dei costi
A seconda della modalità di pagamento utilizzata, potrebbero essere applicate commissioni per rimborsare un addebito (ad esempio, un rimborso totale o parziale di un bonifico bancario). Per ulteriori informazioni, consulta la nostra pagina delle tariffe. Inoltre, Stripe non restituisce le commissioni di elaborazione dalla transazione se non viene rimborsata.
Se la tua azienda elabora un elevato volume di rimborsi in prossimità del momento della transazione, ti consigliamo di utilizzare l’autorizzazione e l’acquisizione manuali per ottimizzare i costi di rimborso. L’autorizzazione e l’acquisizione manuali ti consentono di tenere sotto controllo i costi annullando i pagamenti prima che vengano acquisiti, oppure riducendo l’importo acquisito piuttosto che elaborando un rimborso.