Fare clic per copiare
Licenza
Servizi e ampliamenti
Su HelpDesk effettuiamo un'installazione express dei moduli fino a 3 giorni lavorativi. È possibile installare i moduli da soli: per le istruzioni, consultare le FAQ su HelpDesk.
L'estensione consente di utilizzare il modulo in più negozi quando è attiva la modalità multi-store.
150,00 EUR (IVA inclusa) 121,95 EUR Netto
121,95 EUR Netto
150,00 EUR lordo
    488 punti nel programma fedeltà
    Supporto
    e aggiornamenti Riceverete 3 mesi di accesso al supporto professionale, che potrete estendere quando ne avrete bisogno.
    Immediato
    accesso Riceverete l'accesso ai file del modulo subito dopo il pagamento.
    Fattura
    IVA Riceverete una fattura con IVA insieme al vostro ordine
    Descrizione dettagliata

    Recesso dal contratto e resi su PrestaShop

    Resi semplici nel tuo negozio online

    Attua i requisiti della direttiva UE 2023/2673

    Il modulo implementa il meccanismo previsto dalla legge per un recesso agevole e la conferma su supporto durevole (e-mail + PDF), oltre a un percorso sicuro e self-service per i clienti e i visitatori del negozio.

    Funzionamento comprovato in condizioni reali

    Tutto ciò di cui il negozio ha bisogno per gestire correttamente i resi, non solo tramite un modulo di contatto: recessi parziali – anche da più ordini in un’unica richiesta; motivi per ogni articolo; codici di reso; cronologia completa delle operazioni.

    Ottimizzato per ridurre al minimo il carico di lavoro

    Elenco chiaro dei resi con gli importi da rimborsare, avvisi in caso di scadenze superate e modifica in blocco degli stati.

    Nuove norme UE sul diritto di recesso 💫

    Obbligatorie in tutta l’UE
    a partire dal 19 giugno 2026.

    Il modulo introduce un processo trasparente di reso self-service in 2 clic. I clienti registrati e gli ospiti recedono dal contratto online, ricevono l’e-mail con allegato PDF prevista dalla legge e tu, in qualità di amministratore del negozio, gestisci l’intero processo di reso – dalla richiesta al rimborso – da un’unica schermata nel pannello di controllo di PrestaShop.

    Recesso in due clic

    Clienti e visitatori del negozio

    Accesso alla procedura di reso

    Il link ben visibile «Recedi dal contratto» si trova nel piè di pagina del negozio, nell’account del cliente e nella pagina di ogni ordine.

    Due clic: selezione + conferma.

    Nessuna finestra pop-up, nessun consenso, nessun ciclo infinito di "sei sicuro?" – nessun tentativo di scoraggiare il cliente (i cosiddetti "dark patterns"), in linea con lo spirito della direttiva.

    • I clienti che hanno effettuato l’accesso possono recedere direttamente dal proprio account.
    • Gli ospiti inseriscono l’indirizzo e-mail utilizzato per l’ordine e ricevono un’e-mail con un link e un codice a 6 cifre, senza bisogno di creare un account.
    • Il link e il codice sono monouso e scadono per impostazione predefinita dopo 15 minuti, quindi anche se il link o il codice venissero intercettati, perderebbero rapidamente la loro validità.
    • Una protezione integrata impedisce l’invio doppio e la creazione di richieste duplicate.
    1473736561.480w.png
    • Il cliente può restituire prodotti specifici provenienti da diversi ordini in un'unica richiesta di recesso.
    • Per ogni articolo è possibile specificare un motivo facoltativo, visibile nel pannello di amministrazione e nel PDF.
    • L’«importo stimato del rimborso», aggiornato in tempo reale, mostra il valore prima dell’invio della richiesta.
    • Le voci già restituite in una richiesta di recesso già conclusa non vengono riproposte.

    Recessi parziali, articolo per articolo

    Tutte le informazioni necessarie in un'unica schermata

    Il cliente vede quanto riceverà

    I prezzi degli articoli e il totale sono visibili in tempo reale nel modulo, mentre l’importo esatto è riportato nella pagina di conferma e nell’e-mail. È inoltre disponibile una colonna con l’importo del rimborso nella cronologia «I miei resi».

    Comoda etichettatura del pacco da restituire

    Procedura semplice per l’amministratore del negozio

    Ogni richiesta riceve un codice di reso con prefisso personalizzabile, ad esempio ZW-123-456, da riportare sul pacco per collegare immediatamente la spedizione alla richiesta di reso.

    2212042325.800w.png

    Conformità ai requisiti di legge

    2007472487.thumbnail-2.png
    • Supporto durevole. Ogni conferma viene inviata via e-mail con un allegato in formato PDF, come richiesto dalla direttiva UE 2023/2673 e dalla legge sui diritti dei consumatori, contenente il testo della dichiarazione, le voci e le scadenze.
    • Il modello del modulo di recesso viene generato in formato PDF sia per il cliente che per la vostra documentazione.
    • Due termini, calcolati separatamente. Il termine per la restituzione della merce e il termine per il rimborso del pagamento (ad es. 14 giorni dalla presentazione della dichiarazione).
    • Accessibilità. Le pagine del cliente sono conformi alle WCAG 2.1 AA: contrasto, bordi di focus e aree di interazione di grandi dimensioni.

    Adatta il modulo alla tua attività

    chi può recedere e quando

    Puoi attivare le notifiche via e-mail per ogni nuovo recesso e un promemoria sulla scadenza imminente per la restituzione.

    Vendite B2C

    • Imposta il periodo di diritto di recesso: per impostazione predefinita 14 giorni dalla consegna o fino a 12 mesi + 14 giorni (379 giorni) se i clienti non sono stati informati del loro diritto.
    • Scegli quali stati dell’ordine attivano il conteggio del periodo di recesso, oppure accetta ogni ordine se il negozio non ha lo stato “consegnato”.
    • Escludi prodotti specifici o intere categorie dal diritto di recesso (prodotti per l’igiene, prodotti personalizzati, ecc.).
    • Nascondi nel modulo d’ordine gli ordini più vecchi di un determinato numero di giorni.

    Vendite B2B

    • Considera gli ordini con numero di partita IVA o determinati gruppi di clienti come B2B e li esclude dal percorso dei consumatori.
    1011636056.1200w.png

    Gestione dei resi da un'unica schermata

    il pannello funziona automaticamente e calcola al posto tuo

    Pannello di amministrazione → Assistenza clienti → Recessi

    Elenco paginato dei recessi con filtro per stato e ricerca per ID o e-mail. La schermata dei dettagli mostra la scheda completa di ogni reso: articoli con nomi e prezzi, testo della dichiarazione, cronologia e stato.

    • L'importo del rimborso è visibile in ogni riga; le righe scadute sono evidenziate e in alto compare un avviso.
    • Modifica in massa degli stati – accettato, merce ricevuta, restituito, rifiutato – ciascuno in linea con il proprio flusso di stati.
    • Ogni modifica viene registrata nel registro delle modifiche con l’indicazione dell’autore (cliente / amministratore / sistema), la modifica e il timestamp.
    • Il pulsante «Scarica PDF di recesso» fornisce la stessa dichiarazione ricevuta dal cliente.
    416589088.1200w.png

    Dalla segnalazione al reso in tre passaggi

    Come funziona il modulo

    1

    Il cliente effettua la richiesta

    Accedendo al proprio account o come ospite, il cliente seleziona gli articoli e le quantità e invia la richiesta di recesso con due clic.

    2

    Tu verifichi

    La richiesta viene inviata al pannello di controllo insieme all'importo del rimborso, al motivo e a un PDF pronto per la stampa e l'invio via e-mail.

    3

    Tu gestisci il reso

    Esegui la procedura di recesso seguendo il flusso degli stati; il cliente viene informato in tempo reale e riceve il rimborso prima della scadenza.

    Gestione manuale VS rimborsi con il modulo

    Cosa cambia il giorno dell’installazione del modulo

    Gestione manualeCon il modulo
    Canale di richiesta di recessoE-mail / telefono, trascrizione manualeModulo self-service
    Resi da parte di ospiti senza account
    E-mail automatica + PDF in allegato - salvati nella cronologia delle e-mail inviateManualmente
    Recessi parziali con motivazione, voce per voce
    Prodotti provenienti da più ordini in un unico recesso
    Importo del rimborso calcolato per te
    Avvisi sui termini scaduti e monitoraggio delle scadenze
    Modifica in massa degli stati con cronologia delle modifiche
    Negozio, pannello di controllo, PDF ed e-mail in 6 lingue

    Modulo pronto per il tuo negozio

    Requisiti tecnici

    • Disponibile in inglese, polacco, tedesco, francese, spagnolo e italiano: negozio, pannello di controllo, PDF di recesso ed e-mail vengono inviati nella lingua del cliente.
    • Compatibile con PrestaShop 1.7.6 – 9.x e PHP 7.1 - 8.5.
    • Supporta Multistore, più lingue e valute.
    • Si installa nella sezione Assistenza clienti, accanto alla funzione nativa «Resi» di PrestaShop, senza sovrascrivere (senza override) il core di PrestaShop.
    prestashop-returns-module.1200w.png

    FAQ – Domande più frequenti

    tutto ciò che è utile sapere prima dell’installazione

    Il modulo funziona per gli ordini degli ospiti, senza account cliente?

    Sì. L’ospite inserisce l’indirizzo e-mail utilizzato al momento dell’ordine e riceve un link monouso e un codice a 6 cifre. Non sono necessari né account né password; il link e il codice sono monouso e a tempo determinato, e la pagina di richiesta non rivela mai se l’indirizzo in questione esiste.

    L’e-mail di conferma funge da supporto durevole?

    Ogni recesso genera una conferma via e-mail che funge da supporto durevole richiesto dalla direttiva UE 2023/2673 e dalla legge sui diritti dei consumatori, mentre il modello del modulo di recesso (Allegato II) viene generato in formato PDF sia per il cliente che per la vostra documentazione.

    Il cliente può restituire solo una parte dei prodotti dell’ordine?

    Sì. I recessi sono per definizione parziali: il cliente seleziona gli articoli e le quantità, indicando facoltativamente il motivo per ogni riga, e può persino raggruppare prodotti di diversi ordini in un’unica richiesta. L’importo stimato del rimborso viene visualizzato prima dell’invio.

    Qual è il termine di recesso da impostare?

    Il termine predefinito previsto dalla legge è di 14 giorni dalla consegna. Se il negozio non ha informato i clienti del diritto di recesso — né nelle condizioni generali né al momento dell’ordine — la legge lo estende a 379 giorni (12 mesi + 14). Inserisci questo valore solo in tal caso.

    Come escludere gli ordini aziendali (B2B) dal percorso di recesso dei consumatori?

    Gli ordini il cui indirizzo di fatturazione contiene un numero di partita IVA sono considerati B2B e vengono esclusi automaticamente; puoi anche escludere gruppi di clienti, prodotti e categorie selezionati dalla configurazione.

    Quali versioni di PrestaShop e quali lingue sono supportate?

    PrestaShop dalla versione 1.7.6 alla 9.x, su PHP 7.1 e versioni successive. Il modulo è disponibile in inglese, polacco, tedesco, francese, spagnolo e italiano — nel negozio, nel pannello di controllo, nel PDF di recesso e nelle e-mail.

    Changelog (0)
    # Changelog

    ## 1.4.0 — 2026-08-06
    - Add: new setting to let customers withdraw from an order that has not been delivered yet, as EU law allows. Off by default.
    - Fix: customers whose orders cannot be returned now receive the access link and are told why, instead of getting no e-mail at all.

    ## 1.3.4 — 2026-08-03
    - Add: the withdrawal PDF now also states the date by which the goods must be sent back, matching the confirmation e-mail.

    ## 1.3.3 — 2026-08-03
    - Fix: the withdrawal PDF could not be generated at all — the back-office download failed and the confirmation e-mail was sent without its PDF attachment.
    - Fix: withdrawals submitted in Italian now produce an Italian PDF instead of an English one.
    - Fix: the back-office menu is now in Italian on Italian shops.
    - Fix: the word "order" in the withdrawal statement is now translated instead of always showing in English.
    - Fix: the PDF now shows the unit price as a formatted amount with the currency instead of a raw number.
    - Fix: the PDF now shows the order number, the shop's local time, and the refund amount, matching the back office and the e-mail.
    - Fix: a failed PDF render is now recorded in the shop logs instead of failing silently.

    ## 1.3.2 — 2026-07-15
    - Fix: the withdrawal confirmation e-mail now shows the related order number(s).

    ## 1.3.1 — 2026-07-09
    - Fix: on shops that also run a captcha module, the "Withdraw from contract" button could stay greyed out and impossible to click even after selecting items — customers can now submit the withdrawal form again.

    ## 1.3.0 — 2026-07-09
    - Add: customers can add an optional bank account number / IBAN on the withdrawal form — handy for cash-on-delivery orders, so you can refund them straight away instead of contacting them for the number. It shows on the withdrawal in the back office and in the new-withdrawal e-mail.

    ## 1.2.10 — 2026-07-09
    - Fix: withdrawal dates in the back office and in the customer's "My withdrawals" list are now shown in the shop's timezone, so a request no longer appears a couple of hours before the order it was made for.

    ## 1.2.9 — 2026-07-06
    - Add: pick the non-returnable categories from a category tree with checkboxes instead of typing IDs by hand.
    - Add: option to also block returns for products in subcategories of an excluded category — including subcategories added later (off by default, enable it under "Also apply to subcategories").

    ## 1.2.8 — 2026-07-03
    - Fix: the "Withdraw from contract" footer link no longer sends visitors through a temporary redirect — an unrecognised visitor (and every search-engine crawler) opens the request page directly, so shop-wide crawls stop reporting a "302 redirect" on every page.
    - Improve: a logged-in customer (or a guest who already confirmed their order e-mail) is taken straight to their withdrawal form from both the footer link and the request page, instead of being asked for their e-mail again.
    - Change: the withdrawal pages are marked "noindex" so they stay out of search-engine results (crawlers still follow their links).

    ## 1.2.7 — 2026-06-25
    - Fix: orders containing products sold by fractional quantity (e.g. 0.5 m of fabric) no longer disappear from the withdrawal form — such items can now be returned and are shown with their decimal quantity.

    ## 1.2.6 — 2026-06-25
    - Fix: in a multistore, withdrawals created in a non-default shop are now visible in the back-office list when that shop (or "All shops") is selected — previously the list always showed only the default shop's withdrawals.

    ## 1.2.5 — 2026-06-17
    - New: optional captcha protection for the withdrawal form and the guest e-mail request. Install a captcha module (PShowCaptcha) and configure reCAPTCHA or Turnstile — BCRefunds detects it automatically and protects the forms.

    ## 1.2.4 — 2026-06-17
    - Fix: saving the module configuration and changing a withdrawal's status no longer fail with "Invalid CSRF token" on PrestaShop 9.

    ## 1.2.3 — 2026-06-09
    - New: configurable delivery-cost refund — choose not to refund delivery, refund the actual amount paid, or a fixed amount. The delivery cost is added only when the customer withdraws from the whole order and never exceeds what they paid.
    - Fix: the estimated refund (customer e-mail, "My withdrawals" page and back office) now shows the delivery cost where it is due, instead of the goods value only.

    ## 1.2.2 — 2026-06-09
    - Fix: the withdrawal form now shows the actual withdrawal period from the settings instead of always "14 days".
    - Fix: refund amounts are now shown in the currency the order was placed in, not always the shop default currency.
    - Fix: confirmation e-mails now use a translated subject and reason label in every supported language.
    - Fix: back-office messages and the withdrawals list are now fully translated.
    - Fix: storefront error messages shown when an order cannot be returned are now translated.
    - Fix: remaining untranslated labels in the configuration screen and the module name.
    - New: the customer "My withdrawals" page is now paginated.

    ## 1.2.1 — 2026-06-08
    - New: full Italian translation of the storefront, back office, withdrawal PDF and e-mails.
    - New: e-mails are now translated into French, German, Spanish and Italian (previously English only).
    - Fix: the return confirmation page and guest access screens are now fully translated instead of falling back to English.
    - Fix: Spanish now uses the correct legal term for the right of withdrawal ("desistimiento").

    ## 1.2.0 — 2026-06-04
    - Changed: the module is now distributed under a paid commercial license (was AFL-3.0).
    - New: redesigned, clearer return screens for customers (desktop and mobile).
    - New: customers can pick a reason for each returned item; it appears in the back office and on the withdrawal PDF.
    - New: complete French, German and Spanish translations across the storefront, back office and withdrawal PDF.

    ## 1.1.0 — 2026-06-04

    - **Hardening.** The return address is stored and rendered as plain text (HTML stripped) and the return contact e-mail is validated, so neither can inject markup into confirmation e-mails. Minor i18n fix for the estimated-refund item count.

    - **Back office: faster returns processing.** The withdrawals list now shows the refund **amount** per row, warns at the top when any refund is **past its deadline and still open**, and supports **bulk status changes** (accept / goods received / refunded / reject) — each respecting the allowed status flow and audit-logged. The detail screen gains a **"Download withdrawal PDF"** button (the same Annex II statement the customer receives).

    - **Configurable return address.** A new "Return address" setting lets you tell customers exactly where to ship returned goods (e.g. a warehouse, not your registered office) plus a separate contact e-mail for return questions. Shown on the confirmation page and in the confirmation e-mail. When left empty it falls back to the shop address — and the contact e-mail is no longer mixed into the postal address block.

    - **Customers now see the refund amount.** Each item shows its price on the withdrawal form with a live "estimated refund" total, and the exact amount appears on the confirmation page, in the confirmation e-mail and as a new column in the "My withdrawals" history. The e-mail also lists per-item prices.
    - **Clearer reasons when an order can't be returned.** Instead of a single generic message, the form/error page now explains why (delivered too long ago, business/B2B order, items excluded, or not yet delivered), and the empty form offers a short explanation.
    - **Two deadlines are now distinct everywhere.** The date to send the goods back and the date the shop refunds the money are shown separately on the confirmation page and e-mail.
    - **Guard against accidental double-submit** creating duplicate withdrawal requests.

    - **Fix: "Select all items" now selects every item.** The per-order "Select all" checkbox only added the first item to the return, so customers who used it silently under-returned (and were refunded for less). It now selects all lines as expected.
    - **Fix: an item already returned in a "goods received" withdrawal is no longer offered again.** The withdrawal form could re-list an item whose return was already accepted and received, leading to a confusing late error; availability now accounts for that status.
    - **Clearer, better-aligned withdrawal screens.** Labels and product names no longer drift to the right edge (a clash with some themes), so every customer screen reads cleanly — especially on phones.
    - **Mobile & accessibility polish.** Tidier layout on small screens (guest banner, order headers and the return code no longer cramp on narrow phones), larger tap targets, visible keyboard-focus outlines and safer colour contrast.
    - **Asset cache-busting.** Front-office styles/scripts are versioned so browsers always load the latest after an update.

    - **New operational status "G
    Komentarze ()
    The reviews posted on our store are not sponsored in any way. We also verify that they were added by customers who have purchased from us or guests. If you want to learn more about this topic please read our Regulations.

    Per il momento non ci sono recensioni di clienti.

    Zostaw komentarz

    Scrivi un commento By adding an opinion you agree to the processing of your personal data. Read more about our Privacy Policy.

    • Rating:

    Requisiti tecnici

    Requisiti tecnici

    • PHP 7.1 - 8.x
    • Estensione server ionCube Loader
    • Solo PrestaShop Importer: PHP libxml versione > 2.9.3
    • Solo PrestaShop Facebook Integrator: PHP 7.2 o superiore
    • Validatore IVA PrestaShop solo: PHP SOAP

    Ulteriori informazioni sui requisiti tecnici nella knowledge base

    Assistenza e aggiornamenti

    Supporto = Aggiornamenti + HelpDesk

    Ottenete 90 giorni (3 mesi) di accesso al pacchetto di supporto completo di PrestaShow.

    Aggiornamenti dei moduli
    I moduli ti informano degli aggiornamenti disponibili. Leggete il changelog ed eseguite un aggiornamento del modulo con un solo clic direttamente dal vostro negozio.

    Pannello HelpDesk
    Questo è il pannello in cui vi forniamo assistenza. Nell'HelpDesk è possibile segnalare problemi, ordinare l'installazione e gli aggiornamenti gratuiti dei moduli, nonché modifiche e lavori di sviluppo individuali.

    Estendere il support o
    Una volta scaduto il supporto, è possibile utilizzare il modulo senza alcuna restrizione. È possibile estendere l'accesso al supporto in qualsiasi momento, quando se ne ha bisogno.

    Base di conoscenze e FAQ

    Gratis per sempre

    La Knowledge Base è disponibile per tutti. Vi troverete la documentazione del modulo, nonché istruzioni, video e risposte alle domande più frequenti.

    Licenza

    Licenza a vita per il modulo

    Contenuto completo della licenza

    Guida all'uso del pannello di gestione del modulo

    Domini aggiuntivi per Multistore

    • Tutti i nostri moduli supportano PrestaShop Multistore.
    • Il supporto di un numero illimitato di domini per PrestaShop Multistore richiede l'acquisto del supporto multistore per il modulo.

    Modifica del codice

    • Il codice del modulo relativo all'integrazione con il negozio e al design (.tpl, .css, .js) è open source e siete liberi di modificarlo.
    • Il codice sorgente del modulo (.php) è criptato con ionCube e la sua modifica invalida la garanzia.

    Demo

    Demo - prova il modulo

    • Questo modulo non dispone di un negozio demo

    Non ci sono ancora voci.