• Nuovo
xtddeleteorders - Modulo Elimina Ordini - Modulo PrestaShop di Extendo Modules
xtddeleteorders - Modulo Elimina Ordini - Modulo PrestaShop di Extendo Modules

Modulo Elimina Ordini

xtddeleteorders
19,90 €
Tasse incluse

Elimina definitivamente ordini di prova, errati, duplicati o obsoleti dal back office di PrestaShop senza dover modificare manualmente il database.

Elimina un singolo ordine tramite ID oppure utilizza filtri avanzati per trovare, visualizzare in anteprima, selezionare ed eliminare più ordini contemporaneamente. Gli stati di protezione, le restrizioni multi-store, la conferma esplicita e la pulizia configurabile dei dati correlati contribuiscono a prevenire eliminazioni involontarie.

  • Eliminazione di un singolo ordine tramite ID ordine
  • Eliminazione avanzata di ordini in blocco
  • Visualizza in anteprima e seleziona manualmente gli ordini corrispondenti
  • Stato degli ordini protetti
  • Pulizia configurabile dei record correlati
  • Isolamento del negozio corrente in un negozio multi-negozio
  • Registrazione tecnica rispettosa della privacy

Importante: gli ordini eliminati non possono essere ripristinati. Il modulo non rimette i prodotti a magazzino né ripristina i buoni sconto utilizzati in precedenza.

supporto per la versione PrestaShop: 1.7.8.x 8.x 9.x
Traduzioni: Inglese francese spagnolo portoghese Polacco Italiano Ucraino
Requisiti: Estensione PHP - IonCube Loader v14

 

Eliminare gli ordini PrestaShop senza modifiche manuali al database

Delete Orders è un modulo di amministrazione di PrestaShop che consente di rimuovere in modo permanente ordini di prova, errati, duplicati o obsoleti direttamente dal Back Office.

Il modulo offre strumenti controllati per la cancellazione di singoli ordini e di massa, con convalida, anteprime degli ordini, stati di protezione, restrizioni multi-negozio e pulizia configurabile dei dati correlati.

È pensato per la manutenzione del negozio, lo sviluppo, il test, le migrazioni e altre situazioni in cui è necessario rimuovere i record degli ordini indesiderati senza eseguire query SQL manuali o modificare le tabelle del database.

Funzionamento permanente

Gli ordini eliminati e i relativi record selezionati non possono essere ripristinati tramite il modulo. Crea un backup aggiornato del database e rivedi ogni ordine selezionato prima di confermare l'eliminazione.

Perché utilizzare un modulo dedicato per la cancellazione degli ordini in PrestaShop?

PrestaShop normalmente non offre un'azione standard nel Back Office per eliminare definitivamente i record degli ordini completati. Gli amministratori, pertanto, a volte ricorrono a modifiche dirette del database, che possono lasciare record correlati o rimuovere dati appartenenti al negozio sbagliato.

La funzione Elimina ordini offre un'alternativa strutturata. Verifica il negozio corrente, convalida gli stati di protezione, visualizza i record corrispondenti prima dell'eliminazione e rimuove le relazioni tecniche necessarie associate all'ordine selezionato.

Caratteristiche principali

Eliminazione di un singolo ordine

Inserisci l'ID di un ordine PrestaShop, leggi l'avviso e conferma l'eliminazione. Il modulo verifica l'ordine prima di elaborarlo.

Eliminazione dell'ordine di massa

Trova più ordini utilizzando filtri precisi, esamina i risultati e seleziona esplicitamente solo i record da eliminare.

Anteprima dell'ordine prima della cancellazione

I risultati della ricerca mostrano informazioni essenziali come l'ID dell'ordine, lo stato, la data, il cliente e il totale. È possibile aprire le pagine dei singoli ordini per ulteriori verifiche.

Stato degli ordini protetti

Impedisci l'eliminazione degli ordini con determinati stati. Questo può contribuire a proteggere gli ordini pagati, spediti, consegnati o altri ordini di importanza operativa.

Pulizia dei dati correlati configurabile

Scegli se rimuovere anche i carrelli, le fatture, i pagamenti, le note di credito, i resi, i registri del servizio clienti e altre informazioni correlate.

Isolamento multi-negozio

In un ambiente PrestaShop multistore, il modulo visualizza ed elimina solo gli ordini appartenenti al negozio attualmente selezionato.

Conferma esplicita

I risultati delle ricerche in blocco non vengono mai eliminati automaticamente. Un dipendente deve selezionare le righe desiderate, confermare l'avviso e inserire il testo di conferma richiesto.

Registrazione dei dati nel rispetto della privacy

I registri tecnici opzionali registrano il risultato dell'operazione e gli ID interni pertinenti, senza memorizzare nomi dei clienti, indirizzi e-mail, dettagli di pagamento, totali degli ordini o valori dei filtri.

Eliminazione di ordini singoli e multipli

Elimina un ordine tramite ID

Lo strumento per singolo ordine è adatto quando si sa già quale ordine deve essere rimosso. Inserire l'ID dell'ordine, esaminare l'avviso visualizzato e confermare l'operazione.

Immediatamente prima della cancellazione, il modulo verifica che l'ordine appartenga al negozio corrente e che non sia assegnato a uno stato di ordine protetto.

Trova ed elimina più ordini

Lo strumento di eliminazione in blocco è progettato per operazioni di pulizia su larga scala. Consente agli amministratori di cercare ordini indesiderati, visualizzare in anteprima le corrispondenze e selezionare manualmente le singole righe da eliminare.

La corrispondenza con un ordine non lo contrassegna automaticamente per la cancellazione. Vengono elaborati solo i record selezionati esplicitamente.

Filtri di ordinamento avanzati

Le ricerche di ordini all'ingrosso possono utilizzare uno o più dei seguenti criteri:

  • ID ordine
  • ID cliente
  • Indirizzo email del cliente
  • Uno o più stati d'ordine
  • Data di inizio
  • Data di fine
  • Età minima dell'ordine in giorni

Quando vengono forniti più filtri, questi vengono combinati utilizzando la logica AND . Un ordine deve soddisfare tutte le condizioni specificate per comparire nei risultati.

Esempio: puoi cercare ordini più vecchi di 90 giorni appartenenti a un determinato cliente e che attualmente hanno uno stato dell'ordine selezionato.

Stato degli ordini protetti

Qualsiasi stato degli ordini PrestaShop può essere protetto dall'eliminazione. Gli ordini a cui è stato assegnato uno stato protetto non possono essere rimossi né tramite l'interfaccia di eliminazione singola né tramite l'interfaccia di eliminazione in blocco.

All'installazione iniziale, il modulo tenta di proteggere i seguenti stati, quando disponibili:

  • Pagamento accettato
  • Spedito
  • Consegnato

Gli amministratori possono modificare la selezione dello stato di protezione in base al flusso di lavoro del negozio. Lo stato viene verificato nuovamente immediatamente prima dell'esecuzione dell'eliminazione.

Pulizia configurabile dei dati relativi agli ordini

Il modulo rimuove sempre le relazioni tecniche necessarie per la cancellazione coerente del record dell'ordine principale.

È possibile abilitare separatamente ulteriori opzioni di pulizia per:

  • Il carrello associato e le sue relazioni con i prodotti
  • Relazioni dei voucher del carrello
  • Pagamenti quando il riferimento dell'ordine non è condiviso con un altro ordine
  • Fatture d'ordine
  • Resi della merce e dettagli per il reso
  • Note di credito e dettagli delle note di credito
  • Discussioni e messaggi del servizio clienti collegati all'ordine
  • Regole del carrello non utilizzate da un altro ordine

Le impostazioni di pulizia facoltative sono disabilitate per impostazione predefinita. Ciò consente all'amministratore di scegliere la quantità di informazioni correlate da rimuovere per una specifica struttura di archivio.

Progettato per un utilizzo amministrativo più sicuro

La cancellazione definitiva di un ordine è un'operazione delicata. La funzione "Elimina ordini" include diverse misure di sicurezza volte a ridurre modifiche accidentali o eccessivamente ampie:

  • Verifiche sulla proprietà attuale del negozio
  • Convalida dello stato protetto
  • Risultati della ricerca visualizzati prima della cancellazione
  • Selezione manuale delle righe
  • Conferma dell'avvertimento
  • Conferma scritta per operazioni in grandi quantità
  • Limiti operativi massimi configurabili
  • Registri tecnici facoltativi

La proprietà del negozio e lo stato di protezione vengono convalidati nuovamente immediatamente prima di ogni eliminazione, anziché basarsi esclusivamente sui risultati della ricerca originale.

Supporto PrestaShop Multistore

Il modulo rispetta il contesto del negozio PrestaShop attivo. Quando la funzionalità multistore è abilitata, le ricerche restituiscono solo gli ordini appartenenti al negozio attualmente selezionato.

La stessa restrizione si applica anche durante la cancellazione. Un ordine appartenente a un altro negozio non può essere rimosso dal contesto del negozio attivo.

Edizioni base e registrata

Caratteristica Edizione base Edizione registrata
Eliminazione di un ordine tramite ID Incluso Incluso
Validazione del negozio attuale Incluso Incluso
Stato degli ordini protetti Incluso Incluso
Ricerca ordini all'ingrosso Non incluso Incluso
Filtri di ricerca avanzati Non incluso Incluso
Anteprima dei risultati in blocco Non incluso Incluso
Selezione manuale di più ordini Non incluso Incluso
Limite di operazioni in blocco configurabile Non incluso Incluso

Consigliato prima di eliminare gli ordini

  1. Crea una copia di backup aggiornata del database di PrestaShop.
  2. Verifica se all'ordine è associato un pagamento, una fattura, una nota di credito o un reso.
  3. Conferma che l'eventuale rimborso o cancellazione richiesta sia già stata completata.
  4. Esamina gli stati di protezione configurati.
  5. Verificare che in modalità multi-negozio sia selezionato il negozio corretto.
  6. Visualizza in anteprima ogni ordine corrispondente prima di selezionarlo.
  7. Quando si esegue la prima pulizia di massa, si inizia con un numero ridotto di record.

Casi d'uso pratici

Rimuovi gli ordini di prova

Elimina gli ordini creati durante la configurazione dei flussi di lavoro relativi a pagamenti, spedizioni, tasse, checkout o stato dell'ordine.

Pulizia del magazzino di sviluppo

Rimuovere le transazioni di esempio prima di trasferire un negozio di sviluppo o di staging in produzione.

Elimina gli ordini errati

Elimina definitivamente gli ordini creati a causa di errori di configurazione, importazioni non riuscite o errori amministrativi.

Dati importati puliti

Individua e rimuovi gli ordini indesiderati introdotti durante le operazioni di test, migrazione, sincronizzazione o importazione dati.

Rimuovere i record obsoleti

Eliminare specifici record storici quando la rimozione definitiva è appropriata per i requisiti operativi e legali del negozio.

Manutenzione multi-negozio

Pulisci i registri degli ordini all'interno di un negozio selezionato senza esporre gli ordini appartenenti ad altri negozi nella stessa struttura.

Cosa non fa il modulo

  • Non ripristina le quantità del prodotto a magazzino.
  • Non ripristina i voucher utilizzati in precedenza.
  • Non annulla né rimborsa un pagamento tramite il fornitore di servizi di pagamento.
  • Non crea un archivio recuperabile degli ordini eliminati.
  • Ciò non sostituisce la necessità di un backup del database.

Domande frequenti

Posso eliminare un ordine PrestaShop?

Sì. Inserisci l'ID dell'ordine nello strumento di eliminazione del singolo ordine, leggi l'avviso e conferma l'operazione. L'eliminazione del singolo ordine è inclusa nell'edizione Base.

Posso eliminare più ordini PrestaShop contemporaneamente?

Sì. L'edizione registrata offre ricerca in blocco, filtri avanzati, anteprime dei risultati, selezione manuale delle righe ed eliminazione controllata in blocco.

Tutti i risultati della ricerca vengono eliminati automaticamente?

No. I risultati della ricerca vengono visualizzati per la revisione. Un dipendente deve selezionare esplicitamente gli ordini da rimuovere e completare la procedura di conferma.

È possibile proteggere gli ordini pagati o consegnati?

Sì. È possibile proteggere qualsiasi stato degli ordini PrestaShop. Gli ordini a cui è stato assegnato uno stato protetto non possono essere eliminati tramite il modulo.

L'eliminazione di un ordine ripristina le scorte del prodotto?

No. Il modulo elimina definitivamente i dati degli ordini, ma non ripristina le quantità acquistate a magazzino.

I voucher utilizzati vengono rimborsati?

No. I voucher utilizzati in precedenza non vengono ripristinati tramite la procedura di eliminazione.

La cancellazione prevede un rimborso per il cliente?

No. L'eliminazione di un ordine PrestaShop non invia automaticamente una richiesta di rimborso o di annullamento al fornitore di servizi di pagamento. Qualsiasi operazione di pagamento necessaria deve essere completata separatamente.

È possibile eliminare anche i record correlati?

Sì. Gli amministratori possono abilitare separatamente le opzioni di pulizia idonee per carrelli, pagamenti, fatture, resi, note di credito, registri del servizio clienti e regole del carrello non utilizzate.

Il modulo supporta PrestaShop multistore?

Sì. Le operazioni di ricerca ed eliminazione sono limitate agli ordini appartenenti al negozio attualmente selezionato.

È possibile ripristinare un ordine eliminato?

No. Il modulo non offre una funzione di annullamento o ripristino. Ripristina da un backup del database se è necessario recuperare i dati eliminati.

Pulizia controllata degli ordini PrestaShop

La funzionalità Elimina ordini offre un metodo strutturato per rimuovere gli ordini indesiderati di PrestaShop, con anteprime, stati protetti, conferma esplicita, controlli multi-negozio e pulizia configurabile dei record correlati.

Download, registrazione e utilizzo di un modulo

Traduzioni
francese
Inglese
Italiano
Polacco
portoghese
spagnolo
Ucraino
supporto per la versione PrestaShop
1.7.8.x
8.x
9.x
Requisiti
Estensione PHP - IonCube Loader v14

Current version: 1.0.0


Version 1.0.0

Initial release

Prodotto aggiunto alla lista dei desideri