# Kortingscodes & Kortingen in de Bestellijst: PrestaShop 8 & 9

> Voeg twee kolommen toe aan de bestellijst in de backoffice: de gebruikte kortingscode of codes en het totale kortingsbedrag, opgemaakt in de valuta van de bestelling. Gebaseerd op het officiële Symfony-grid, zonder enige core-override en zonder toegevoegde tabel.

- Pagina: <https://www.datafirefly.com/nl/product/dfordervouchers/>
- Taal: nl
- Bijgewerkt op: 2026-08-18
- Platform: PrestaShop
- Categorie: Administratie & productiviteit
- Artikelnummer: DF-OVCH-NL
- Prijs: 29.00 EUR
- Andere talen: [fr](https://www.datafirefly.com/product/dfordervouchers/index.md), [en](https://www.datafirefly.com/en/product/dfordervouchers/index.md), [es](https://www.datafirefly.com/es/producto/dfordervouchers/index.md), [de](https://www.datafirefly.com/de/produkt/dfordervouchers/index.md), [it](https://www.datafirefly.com/it/product/dfordervouchers/index.md), [pl](https://www.datafirefly.com/pl/produkt/kody-rabatowe-lista-zamowien-prestashop/index.md), [pt](https://www.datafirefly.com/pt/produto/codigos-promocionais-lista-encomendas-prestashop/index.md)
- Index: <https://www.datafirefly.com/nl/product/llms.txt>

De bestellijst van PrestaShop toont het betaalde totaal, maar nooit **welke kortingscode is gebruikt** en evenmin **hoeveel die heeft gekost**. Om dat te weten moet u elke bestelling apart openen. Zodra u een campagne met kortingscodes voert, wordt het opvolgen van het gebruik ervan al snel een karwei.

Deze module voegt rechtstreeks twee kolommen toe aan de bestellijst: **de gebruikte kortingscodes** en **het totale kortingsbedrag** (opgemaakt in de valuta van de bestelling). U ziet in één oogopslag welke bestellingen een promotie hebben gekregen, en voor welk bedrag, zonder één enkele fiche te openen.

Vanaf PrestaShop 1.7.7 steunt de bestellijst op het _Symfony-grid_. De module haakt daarop in via de officiële hooks _actionOrderGridDefinitionModifier_ (toevoegen van de kolommen) en _actionOrderGridQueryBuilderModifier_ (ophalen van de gegevens). **Geen enkele overschreven controller en geen enkel gewijzigd corebestand.**

De codes en bedragen worden uitgelezen via gecorreleerde subquery's op de tabellen order_cart_rule en cart_rule. Die aanpak voorkomt elke dubbele regel en elk conflict met de interne groepering van het grid. De module maakt geen enkele tabel aan en schrijft niets naar de database: hij leest en toont, meer niet. Nette installatie en de-installatie.
