PageSourceSearch

https://forumpresta.com/d/12-missing-volume-discounts-on-list-of-products-in-prestashop

html forumpresta.com collected 2026-10-01 16:07:19 UTC 38,228 bytes, 205 lines download raw bytes

1<!doctype html>
2<html  dir="ltr"   lang="en"  class="guest-user"  data-theme="dark-hc" data-colored-header="false">
3    <head>
4        <meta charset="utf-8">
5        <title>Missing volume discounts on list of products in PrestaShop - PrestaShop Discussions Board</title>
6
7        
8        
9        
10        
11        <style>body{margin:0;background:#fff}[data-theme^=dark] body{background:hsl(214,20%,10%)}#flarum-loading{text-align:center;padding:50px 0;font-size:18px;color:#aaa}</style>        
11<script>(function(){var s="dark-hc";if(s==="auto")s=window.matchMedia("(prefers-color-scheme:dark)").matches?"dark":"light";document.documentElement.setAttribute("data-theme",s)})()</script>
11
12<link rel="stylesheet" href="https://forumpresta.com/assets/forum.css?v=0b769e83" fetchpriority="high">
13<link rel="canonical" href="https://forumpresta.com/d/12-missing-volume-discounts-on-list-of-products-in-prestashop">
14<link rel="preload" href="https://forumpresta.com/assets/forum.js?v=e4f09666" as="script" fetchpriority="high">
15<link rel="preload" href="https://forumpresta.com/assets/forum-en.js?v=79afc903" as="script" fetchpriority="high">
16<link rel="preload" href="https://forumpresta.com/assets/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="">
17<link rel="preload" href="https://forumpresta.com/assets/fonts/fa-regular-400.woff2" as="font" type="font/woff2" crossorigin="">
18<meta name="viewport" content="width=device-width, initial-scale=1">
19<meta name="description" content="Want shoppers to spot bulk savings instantly – right inside your category and search grids? Quantity Discounts on Product Lists plants volume‑pricing table...">
20<meta name="theme-color" content="#4D698E">
21<meta name="application-name" content="PrestaShop Discussions Board">
22<meta name="robots" content="index, follow">
23<meta name="twitter:card" content="summary_large_image">
24<meta name="twitter:image" content="https://forumpresta.com/assets/files/2026-09-22/1790087861-976063-image-thumb.webp">
25<meta name="twitter:title" content="Missing volume discounts on list of products in PrestaShop">
26<meta name="twitter:description" content="Want shoppers to spot bulk savings instantly – right inside your category and search grids? Quantity Discounts on Product Lists plants volume‑pricing table...">
27<meta name="twitter:url" content="https://forumpresta.com/d/12-missing-volume-discounts-on-list-of-products-in-prestashop">
28<meta name="twitter:image:alt" content="Missing volume discounts on list of products in PrestaShop">
29<script>(function(){try{if(typeof XSLTProcessor!=="undefined"&&new XSLTProcessor())return;}catch(e){}document.write('
29<script src='+"https://forumpresta.com/assets/xslt-polyfill/xslt-polyfill.min.js?v=1.0.21"+'><\/script>');})();</script>
29
30<meta property="og:site_name" content="PrestaShop Discussions Board">
31<meta property="og:type" content="article">
32<meta property="og:image" content="https://forumpresta.com/assets/files/2026-09-22/1790087861-976063-image-thumb.webp">
33<meta property="og:title" content="Missing volume discounts on list of products in PrestaShop">
34<meta property="og:description" content="Want shoppers to spot bulk savings instantly – right inside your category and search grids? Quantity Discounts on Product Lists plants volume‑pricing table...">
35<meta property="og:url" content="https://forumpresta.com/d/12-missing-volume-discounts-on-list-of-products-in-prestashop">
36<meta property="article:published_time" content="2026-09-22T14:38:00+00:00">
37<meta property="article:modified_time" content="2026-09-22T14:38:00+00:00">
38<meta property="og:locale" content="en">
39<meta property="og:image:alt" content="Missing volume discounts on list of products in PrestaShop">
40<script type="application/ld+json">{"@context":"https:\/\/schema.org","@graph":[{"@type":"DiscussionForumPosting","publisher":{"@type":"Organization","name":"PrestaShop Discussions Board","url":"https:\/\/forumpresta.com","description":"Let's discuss about PrestaShop","logo":null},"image":"https:\/\/forumpresta.com\/assets\/files\/2026-09-22\/1790087861-976063-image-thumb.webp","description":"Want shoppers to spot bulk savings instantly \u2013 right inside your category and search grids? Quantity Discounts on Product Lists plants volume\u2011pricing table...","datePublished":"2026-09-22T14:38:00+00:00","dateModified":"2026-09-22T14:38:00+00:00","url":"https:\/\/forumpresta.com\/d\/12-missing-volume-discounts-on-list-of-products-in-prestashop","headline":"Missing volume discounts on list of products in PrestaShop","commentCount":0,"text":"Want shoppers to spot bulk savings instantly \u2013 right inside your category and search grids? Quantity Discounts on Product Lists plants volume\u2011pricing tables and fast\u2011add buttons straight onto each product card. No detours to the product page. No guessing. The \"buy more, pay less\" cue lives exactly where people decide what to click.\n\nIf your store leans on multi\u2011packs, refills, accessories, or B2B repeats, hiding tiered prices inside individual pages is a silent conversion killer. This module flips that: the discount becomes part of the browse experience, not a post\u2011click surprise.\n\nWhat's inside\n\nTier tables in the product grid \u2013 each card can reveal its quantity breaks (3+, 6+, 12+ etc.) so buyers compare bulk value without opening every SKU.  \nOne\u2011click add from the list \u2013 quantity field + add button on the card; jump from \"looks good\" to \"in cart\" in a single motion.  \nPlays nice with native discounts \u2013 pulls your existing volume rules \/ specific prices; no re\u2011creating promotions, just better visibility.  \nTemplate\u2011ready design \u2013 built to slot into common product\u2011list layouts; minimal CSS shock, maximum clarity on price steps.  \nPhone\u2011friendly rendering \u2013 tables and controls adapt to small screens; bulk cues stay legible where a lot of browsing actually happens.  \nTunable output \u2013 pick where the table sits on the card, how many tiers to expose, and whether to show percentages, final unit prices, or both.  \nLightweight by design \u2013 server\u2011side rendering as part of the list loop; no heavy JS recalculation dragging down large category pages.  \nBuilt\u2011in update monitor \u2013 Updates tab in the back office; stay current without digging through forum posts or changelogs.  \nOpen code, PS 1.7\/8\/9 \u2013 straightforward PHP\/Smarty\/CSS\/SQL, no core overrides, easy to audit or extend for custom themes.\n\nWhen it actually moves the needle\n\nReach for this when:\n\nBulk is normal, not exceptional \u2013 consumables, family packs, spare parts, office supplies, anything where 3\/6\/12 units is a standard basket.  \nDiscounts exist but are invisible \u2013 you have tiers, yet analytics or support tickets show most people still buy singles.  \nYou push category\u2011level promos \u2013 \"Up to 25% off on 6+ items\" lands harder when the tier table is on the category page, not hidden inside each product.  \nYou want fewer clicks to cart \u2013 cutting the path from \"list \u2192 product \u2192 cart\" to \"list \u2192 cart\" helps bulk intentions survive.\n\nSkip it if:\n\nYour catalog is mostly single\u2011unit buys with no real volume breaks.  \nYou manually shepherd every visitor to product pages anyway.  \nYour theme heavily rewrites product cards and you are not ready to tweak templates.\n\nCombine with smarter discount engines\n\nThis module exposes existing quantity rules. If you need cross\u2011product logic (\"any 6 from this category \u2192 \u221215%\") or cart\u2011composition discounts, pair it with Conditional Order Discounts. For stores using prepaid wallets, the same \"commit more, get more\" principle applies to top\u2011ups: larger deposits, extra credit, same psychological lever.\n\n\ud83d\udd17 Module page:  \nQuantity Discounts on Product Lists \u2013 Front Office Features \u2013 MyPresta\n\n\n\nKeywords: PrestaShop bulk pricing grid, volume discount cards category page, tiered price table product list, quick add bulk PrestaShop, B2B multi\u2011pack discounts, mix\u2011and\u2011match quantity rules, conditional cart discounts PrestaShop, prepaid wallet top\u2011up bonuses, open source volume discount module","interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https:\/\/schema.org\/CommentAction","userInteractionCount":0},{"@type":"InteractionCounter","interactionType":"https:\/\/schema.org\/LikeAction","userInteractionCount":0}],"author":{"@type":"Person","name":"Milosz","url":"https:\/\/forumpresta.com\/u\/Milosz"},"inLanguage":"en"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"PrestaShop Discussions Board","item":{"@type":"WebPage","@id":"https:\/\/forumpresta.com\/","name":"PrestaShop Discussions Board","url":"https:\/\/forumpresta.com\/"}},{"@type":"ListItem","position":2,"name":"Modules","item":{"@type":"CollectionPage","@id":"https:\/\/forumpresta.com\/t\/modules","name":"Modules","url":"https:\/\/forumpresta.com\/t\/modules"}},{"@type":"ListItem","position":3,"name":"Missing volume discounts on list of products in PrestaShop"}]},{"@type":"WebSite","name":"PrestaShop Discussions Board","url":"https:\/\/forumpresta.com\/","potentialAction":{"@type":"SearchAction","target":"https:\/\/forumpresta.com\/?q={search_term_string}","query-input":"required name=search_term_string"}}]}</script>
40
41    </head>
42
43    <body>
44        <div id="app" class="App">
45
46    <a href="#content" class="sr-only sr-only-focusable-custom">Skip to content</a>
47
48    <div id="app-navigation" class="App-navigation"></div>
49
50    <div id="drawer" class="App-drawer">
51
52        <header id="header" class="App-header">
53            <div id="header-navigation" class="Header-navigation"></div>
54            <div class="container">
55                <div class="Header-title">
56                    <a href="https://forumpresta.com" id="home-link">
57                                                    PrestaShop Discussions Board
58                                            </a>
59                </div>
60                <div id="header-primary" class="Header-primary"></div>
61                <div id="header-secondary" class="Header-secondary"></div>
62            </div>
63        </header>
64
65    </div>
66
67    <main class="App-content">
68        <div id="notices"></div>
69
70        <div id="content"></div>
71
72        <div id="flarum-loading" style="display: none">
73    Loading...
74</div>
75
76<noscript>
77    <div class="Alert">
78        <div class="container">
79            This site is best viewed in a modern browser with JavaScript enabled.
80        </div>
81    </div>
82</noscript>
83
84<div id="flarum-loading-error" style="display: none">
85    <div class="Alert">
86        <div class="container">
87            Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.
88        </div>
89    </div>
90</div>
91
92<noscript id="flarum-content">
93    <div class="container">
94    <h1>Missing volume discounts on list of products in PrestaShop</h1>
95
96    <div>
97                    <article>
98                                <div class="PostUser"><h3 class="PostUser-name">Milosz</h3></div>
99                <div class="Post-body">
100                    <p><a href="https://forumpresta.com/assets/files/2026-09-22/1790087861-976063-image.png" target="_blank" rel="noopener noreferrer" class="FoFUpload--Upl-Image-Preview-Link"><img class="FoFUpload--Upl-Image-Preview" src="https://forumpresta.com/assets/files/2026-09-22/1790087861-976063-image-thumb.webp" title="image.png" alt="image.png" data-id="7697cad0-461a-432c-a22f-322599ce3046" loading="lazy" width="312" height="426"></a></p>
101
102<p>Want shoppers to <strong>spot bulk savings instantly</strong> – right inside your category and search grids? <strong><a href="https://mypresta.eu/modules/front-office-features/quantity-discounts-on-products-lists.html" rel="ugc noopener nofollow" target="_blank">Quantity Discounts on Product Lists</a></strong> plants <strong>volume‑pricing tables and fast‑add buttons</strong> straight onto each product card. No detours to the product page. No guessing. The "buy more, pay less" cue lives exactly where people decide what to click.</p>
103
104<p>If your store leans on <strong>multi‑packs, refills, accessories, or B2B repeats</strong>, hiding tiered prices inside individual pages is a silent conversion killer. This module flips that: the discount becomes part of the browse experience, not a post‑click surprise.</p>
105
106<h3>What's inside</h3>
107
108<ul><li><strong>Tier tables in the product grid</strong> – each card can reveal its quantity breaks (3+, 6+, 12+ etc.) so buyers compare bulk value without opening every SKU.  </li>
109<li><strong>One‑click add from the list</strong> – quantity field + add button on the card; jump from "looks good" to "in cart" in a single motion.  </li>
110<li><strong>Plays nice with native discounts</strong> – pulls your existing volume rules / specific prices; no re‑creating promotions, just better visibility.  </li>
111<li><strong>Template‑ready design</strong> – built to slot into common product‑list layouts; minimal CSS shock, maximum clarity on price steps.  </li>
112<li><strong>Phone‑friendly rendering</strong> – tables and controls adapt to small screens; bulk cues stay legible where a lot of browsing actually happens.  </li>
113<li><strong>Tunable output</strong> – pick where the table sits on the card, how many tiers to expose, and whether to show percentages, final unit prices, or both.  </li>
114<li><strong>Lightweight by design</strong> – server‑side rendering as part of the list loop; no heavy JS recalculation dragging down large category pages.  </li>
115<li><strong>Built‑in update monitor</strong> – Updates tab in the back office; stay current without digging through forum posts or changelogs.  </li>
116<li><strong>Open code, PS 1.7/8/9</strong> – straightforward PHP/Smarty/CSS/SQL, no core overrides, easy to audit or extend for custom themes.</li></ul>
117
118<h3>When it actually moves the needle</h3>
119
120<p>Reach for this when:</p>
121
122<ul><li><strong>Bulk is normal, not exceptional</strong> – consumables, family packs, spare parts, office supplies, anything where 3/6/12 units is a standard basket.  </li>
123<li><strong>Discounts exist but are invisible</strong> – you have tiers, yet analytics or support tickets show most people still buy singles.  </li>
124<li><strong>You push category‑level promos</strong> – "Up to 25% off on 6+ items" lands harder when the tier table is on the category page, not hidden inside each product.  </li>
125<li><strong>You want fewer clicks to cart</strong> – cutting the path from "list → product → cart" to "list → cart" helps bulk intentions survive.</li></ul>
126
127<p>Skip it if:</p>
128
129<ul><li>Your catalog is mostly <strong>single‑unit buys</strong>
129 with no real volume breaks.  </li>
130<li>You manually shepherd every visitor to product pages anyway.  </li>
131<li>Your theme heavily rewrites product cards and you are not ready to tweak templates.</li></ul>
132
133<h3>Combine with smarter discount engines</h3>
134
135<p>This module <strong>exposes</strong> existing quantity rules. If you need <strong>cross‑product logic</strong> ("any 6 from this category → −15%") or <strong>cart‑composition discounts</strong>, pair it with <strong><a href="https://mypresta.eu/modules/ordering-process/conditional-order-discounts.html" rel="ugc noopener nofollow" target="_blank">Conditional Order Discounts</a></strong>. For stores using <strong>prepaid wallets</strong>, the same "commit more, get more" principle applies to top‑ups: larger deposits, extra credit, same psychological lever.</p>
136
137<p>🔗 <strong>Module page:</strong>  <br>
138<a href="https://mypresta.eu/modules/front-office-features/quantity-discounts-on-products-lists.html" rel="ugc noopener nofollow" target="_blank">Quantity Discounts on Product Lists – Front Office Features – MyPresta</a></p>
139
140<hr>
141
142<p><strong>Keywords:</strong> PrestaShop bulk pricing grid, volume discount cards category page, tiered price table product list, quick add bulk PrestaShop, B2B multi‑pack discounts, mix‑and‑match quantity rules, conditional cart discounts PrestaShop, prepaid wallet top‑up bonuses, open source volume discount module</p>
143
144
145                </div>
146            </article>
147
148            <hr>
149            </div>
150
151    
152    </div>
153
154</noscript>
155
156
157        <div class="App-composer">
158            <div class="container">
159                <div id="composer"></div>
160            </div>
161        </div>
162    </main>
163
164    <footer class="App-footer" id="footer"></footer>
165
166</div>
167
168
169
170
171        <div id="modal"></div>
172        <div id="alerts"></div>
173
174        
174<script>
175            document.getElementById('flarum-loading').style.display = 'block';
176            var flarum = {extensions: {}, debug: false};
177        </script>
177
178
179        
179<script src="https://forumpresta.com/assets/forum.js?v=e4f09666"></script>
vendor: 1 bytes, line 179
179
180<script src="https://forumpresta.com/assets/forum-en.js?v=79afc903"></script>
180
181
182        
182<script id="flarum-rev-manifest" type="application/json">{"js\/core\/common\/components\/EditUserModal.js":"e8e864f0","js\/core\/common\/components\/SearchModal.js":"e50ce3fd","js\/flarum-tags\/common\/components\/TagSelectionModal.js":"07ba3a46","forum.js":"e4f09666","forum-en.js":"79afc903","js\/core\/forum\/components\/Composer.js":"6c0b682f","js\/core\/forum\/components\/DiscussionComposer.js":"7c75386c","js\/core\/forum\/components\/DiscussionsUserPage.js":"a73b416e","js\/core\/forum\/components\/EditPostComposer.js":"e9a84755","js\/core\/forum\/components\/LogInModal.js":"7f331841","js\/core\/forum\/components\/NotificationsPage.js":"36c43592","js\/core\/forum\/components\/PostStream.js":"a937a335","js\/core\/forum\/components\/PostStreamScrubber.js":"03b9fb8b","js\/core\/forum\/components\/ReplyComposer.js":"765e8d62","js\/core\/forum\/components\/SettingsPage.js":"e5841f1b","js\/core\/forum\/components\/SignUpModal.js":"caa7d463","js\/core\/forum\/components\/UserSecurityPage.js":"357099ad","js\/flarum-flags\/forum\/components\/FlagPostModal.js":"5d10f530","js\/flarum-tags\/forum\/components\/TagDiscussionModal.js":"04b3c88b","js\/flarum-emoji\/forum\/emojiMap.js":"8607c236","forum.css":"0b769e83","forum-en.css":"empty","admin.js":"ec863133","admin-en.js":"1d4de4f1","js\/core\/admin\/components\/FailedJobsModal.js":"94f9a5e7","js\/core\/admin\/components\/FontAwesomePreviewModal.js":"13ac6573","js\/core\/admin\/components\/ResetExtensionSettingsModal.js":"cd88c453","js\/core\/admin\/utils\/loadSortable.js":"9cc7fb11","admin.css":"1911ad3f","admin-en.css":"empty","common.css":"empty","common.js":"empty","common-en.css":"empty","common-en.js":"empty","js\/flarum-audit\/forum\/components\/ActorAuditModal.js":"e3042e31","js\/flarum-audit\/forum\/components\/AuditModal.js":"130a3874","js\/flarum-audit\/forum\/components\/DiscussionAuditModal.js":"347611b5","js\/flarum-audit\/forum\/components\/UserAuditModal.js":"d27e3538","js\/flarum-audit\/admin\/components\/LimitedSettingsModal.js":"188c86f0","js\/fof-upload\/forum\/components\/DisplayNameModal.js":"07cc70ad","js\/fof-upload\/forum\/components\/UploadsUserPage.js":"3acd058f","js\/fof-upload\/common\/components\/UploadSharedFileModal.js":"5d86561f","js\/fof-upload\/admin\/components\/InspectMimeModal.js":"e9d44992","js\/fof-anti-spam\/admin\/components\/RawDataModal.js":"9fdfce2f","js\/fof-seo\/common\/Components\/MetaSeoModal.js":"d81132e4","js\/fof-seo\/admin\/components\/Modals\/CrawlPostModal.js":"296a189b","js\/fof-seo\/admin\/components\/Modals\/DoFollowListModal.js":"bdab9a59"}</script>
182
183
184        
184<script id="flarum-json-payload" type="application/json">{"resources":[{"type":"forums","id":"1","links":{"self":"\/forums\/1"},"attributes":{"title":"PrestaShop Discussions Board","description":"Let\u0027s discuss about PrestaShop","showLanguageSelector":true,"showThemeSelector":true,"baseUrl":"https:\/\/forumpresta.com","basePath":"","baseOrigin":"https:\/\/forumpresta.com","debug":"","apiUrl":"https:\/\/forumpresta.com\/api","welcomeTitle":"Welcome to PrestaShop Discussions Board","welcomeMessage":"We\u2019re building a space where we talk about PrestaShop in plain, everyday language. Whether you\u2019re setting up your very first store or you\u2019ve been writing custom modules for years, you\u2019ll find practical support, solid advice, and a community ready to share its knowledge. Make yourself at home, ask a question, and let\u2019s help each other grow our e-commerce businesses.","themePrimaryColor":"#4D698E","themeSecondaryColor":"#4D698E","colorScheme":"dark-hc","logoUrl":null,"logoDarkModeUrl":null,"faviconUrl":null,"headerHtml":null,"footerHtml":null,"allowSignUp":true,"defaultRoute":"\/all","canViewForum":true,"canStartDiscussion":false,"canSearchUsers":false,"canCreateAccessToken":false,"canModerateAccessTokens":false,"canEditUserCredentials":false,"assetsBaseUrl":"https:\/\/forumpresta.com\/assets","jsChunksBaseUrl":"https:\/\/forumpresta.com\/assets\/js","canAudit":false,"canAuditUser":false,"canAuditDiscussion":false,"auditFilters":[],"auditActions":[],"canBypassTagCounts":false,"minPrimaryTags":"1","maxPrimaryTags":"1","minSecondaryTags":"0","maxSecondaryTags":"3","canViewFlags":false,"guidelinesUrl":null,"fof-upload.canUpload":false,"fof-upload.canDownload":false,"fof-upload.composerButtonVisiblity":"both","canSuspendUsers":false,"canConfigureSeo":false,"excerptDisplayEnabled":true,"onlyStickyUnreadDiscussions":true,"allowUsernameMentionFormat":true,"flarum-emoji.cdn":"https:\/\/cdn.jsdelivr.net\/gh\/jdecked\/twemoji@[version]\/assets\/"}
184,"relationships":{"groups":{"data":[{"type":"groups","id":"1"},{"type":"groups","id":"2"},{"type":"groups","id":"3"},{"type":"groups","id":"4"}]},"actor":{"data":null},"tags":{"data":[{"type":"tags","id":"1"},{"type":"tags","id":"2"},{"type":"tags","id":"3"},{"type":"tags","id":"4"}]}}},{"type":"groups","id":"1","links":{"self":"\/groups\/1"},"attributes":{"nameSingular":"Admin","namePlural":"Admins","color":"#B72A2A","icon":"fas fa-wrench","isHidden":false,"position":0}},{"type":"groups","id":"2","links":{"self":"\/groups\/2"},"attributes":{"nameSingular":"Guest","namePlural":"Guests","color":null,"icon":null,"isHidden":false,"position":1}},{"type":"groups","id":"3","links":{"self":"\/groups\/3"},"attributes":{"nameSingular":"Member","namePlural":"Members","color":null,"icon":null,"isHidden":false,"position":2}},{"type":"groups","id":"4","links":{"self":"\/groups\/4"},"attributes":{"nameSingular":"Mod","namePlural":"Mods","color":"#80349E","icon":"fas fa-bolt","isHidden":false,"position":3}},{"type":"tags","id":"1","links":{"self":"\/tags\/1"},"attributes":{"name":"General Discussions","description":"Casual conversations around the e-commerce industry. Market trends, updates in PrestaShop core development, discussions on sales strategies, hosting, and all topics beyond strict technical support.","slug":"general-discussions","color":"#000000","icon":"","isHidden":false,"isPrimary":false,"discussionCount":0,"position":0,"defaultSort":null,"isChild":false,"lastPostedAt":null,"canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"lastPostedDiscussion":{"data":null},"parent":{"data":null}}},{"type":"tags","id":"2","links":{"self":"\/tags\/2"},"attributes":{"name":"Articles","description":"A substantive knowledge base. A collection of detailed guides, tutorials, technical analyses, and best practices for advanced store configuration and modification.","slug":"articles","color":"","icon":"","isHidden":false,"isPrimary":true,"discussionCount":7,"position":1,"defaultSort":null,"isChild":false,"lastPostedAt":"2026-10-01T09:53:37+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"lastPostedDiscussion":{"data":{"type":"discussions","id":"5"}},"parent":{"data":null}}},{"type":"tags","id":"3","links":{"self":"\/tags\/3"},"attributes":{"name":"Modules","description":"Discussions about extending store functionality. Showcases of custom solutions, news, reviews, and opinions on free and paid PrestaShop modules.","slug":"modules","color":"","icon":"","isHidden":false,"isPrimary":true,"discussionCount":4,"position":2,"defaultSort":null,"isChild":false,"lastPostedAt":"2026-09-22T14:38:00+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"lastPostedDiscussion":{"data":{"type":"discussions","id":"12"}},"parent":{"data":null}}},{"type":"tags","id":"4","links":{"self":"\/tags\/4"},"attributes":{"name":"Support","description":"Technical assistance and troubleshooting. A place for questions regarding code errors, compatibility issues (from older environments running on PHP 5.6 to the latest versions), and difficulties in daily store management.","slug":"support","color":"","icon":"","isHidden":false,"isPrimary":true,"discussionCount":0,"position":3,"defaultSort":null,"isChild":false,"lastPostedAt":null,"canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"lastPostedDiscussion":{"data":null},"parent":{"data":null}}}],"session":{"userId":0,"csrfToken":"GP1UYPXyL17tLLcmPIVZExcNNECV4G15WB1FUJAY"},"locales":{"en":"English"},"locale":"en","assetsRevision":"b7e419426cdb70c50e56b539aed0723a","apiDocument":{"data":{"type":"discussions","id":"12","links":{"self":"\/discussions\/12"},"attributes":{"title":"Missing volume discounts on list of products in PrestaShop","slug":"12-missing-volume-discounts-on-list-of-products-in-prestashop","commentCount":1,"participantCount":1,"createdAt":"2026-09-22T14:38:00+00:00","lastPostedAt":"2026-09-22T14:38:00+00:00","lastPostNumber":1,"canReply":false,"canRename":false,"canDelete":false,"canHide":false,"canTag":false,"canDownloadFiles":false,"isApproved":true,"subscription":null,"isSticky":false,"canSticky":false,"isLocked":false,"canLock":false},"relationships":{"posts":{"data":[{"type":"posts","id":"14"}]},"hideUser":{"data":null},"seoMeta":{"data":{"type":"seoMeta","id":"14"}},"tags":{"data":[{"type":"tags","id":"3"}]},"lastPost":{"data":{"type":"posts","id":"14"}},"lastPostedUser":{"data":{"type":"users","id":"2"}},"firstPost":{"data":{"type":"posts","id":"14"}},"user":{"data":{"type":"users","id":"2"}}}},"included":[{"type":"seoMeta","id":"14","links":{"self":"\/seoMeta\/14"},"attributes":{"objectType":"discussions","objectId":12,"autoUpdateData":true,"title":"Missing volume discounts on list of products in PrestaShop","description":"Want shoppers to spot bulk savings instantly \u2013 r
184ight inside your category and search grids? Quantity Discounts on Product Lists plants volume\u2011pricing table...","keywords":null,"robotsNoindex":false,"robotsNofollow":false,"robotsNoarchive":false,"robotsNoimageindex":false,"robotsNosnippet":false,"twitterTitle":null,"twitterDescription":null,"twitterImage":null,"twitterImageSource":"auto","openGraphTitle":null,"openGraphDescription":null,"openGraphImage":"https:\/\/forumpresta.com\/assets\/files\/2026-09-22\/1790087861-976063-image-thumb.webp","openGraphImageSource":"auto","estimatedReadingTime":158,"createdAt":"2026-09-22T14:38:00+00:00","updatedAt":"2026-09-22T14:38:00+00:00"}},{"type":"tags","id":"3","links":{"self":"\/tags\/3"},"attributes":{"name":"Modules","description":"Discussions about extending store functionality. Showcases of custom solutions, news, reviews, and opinions on free and paid PrestaShop modules.","slug":"modules","color":"","icon":"","isHidden":false,"isPrimary":true,"discussionCount":4,"position":2,"defaultSort":null,"isChild":false,"lastPostedAt":"2026-09-22T14:38:00+00:00","canStartDiscussion":false,"canAddToDiscussion":false},"relationships":{"lastPostedDiscussion":{"data":{"type":"discussions","id":"12"}},"parent":{"data":null}}},{"type":"users","id":"2","links":{"self":"\/users\/2"},"attributes":{"username":"Milosz","displayName":"Milosz","avatarUrl":null,"avatarSrcset":null,"hasUploadedAvatar":false,"slug":"Milosz","joinTime":"2026-09-18T13:19:00+00:00","discussionCount":11,"commentCount":11,"lastSeenAt":"2026-10-01T09:53:47+00:00","canEdit":false,"canEditCredentials":false,"canEditGroups":false,"canDelete":false,"canSuspend":false,"canSpamblock":false,"fof-upload-uploadCountCurrent":11,"fof-upload-uploadCountAll":11}
184,"relationships":{"groups":{"data":[{"type":"groups","id":"1"},{"type":"groups","id":"4"}]}}},{"type":"groups","id":"1","links":{"self":"\/groups\/1"},"attributes":{"nameSingular":"Admin","namePlural":"Admins","color":"#B72A2A","icon":"fas fa-wrench","isHidden":false,"position":0}},{"type":"groups","id":"4","links":{"self":"\/groups\/4"},"attributes":{"nameSingular":"Mod","namePlural":"Mods","color":"#80349E","icon":"fas fa-bolt","isHidden":false,"position":3}},{"type":"posts","id":"14","links":{"self":"\/posts\/14"},"attributes":{"number":1,"createdAt":"2026-09-22T14:38:00+00:00","contentType":"comment","contentHtml":"\u003Cp\u003E\u003Ca href=\u0022https:\/\/forumpresta.com\/assets\/files\/2026-09-22\/1790087861-976063-image.png\u0022 target=\u0022_blank\u0022 rel=\u0022noopener noreferrer\u0022 class=\u0022FoFUpload--Upl-Image-Preview-Link\u0022\u003E\u003Cimg class=\u0022FoFUpload--Upl-Image-Preview\u0022 src=\u0022https:\/\/forumpresta.com\/assets\/files\/2026-09-22\/1790087861-976063-image-thumb.webp\u0022 title=\u0022image.png\u0022 alt=\u0022image.png\u0022 data-id=\u00227697cad0-461a-432c-a22f-322599ce3046\u0022 loading=\u0022lazy\u0022 width=\u0022312\u0022 height=\u0022426\u0022\u003E\u003C\/a\u003E\u003C\/p\u003E\n\n\u003Cp\u003EWant shoppers to \u003Cstrong\u003Espot bulk savings instantly\u003C\/strong\u003E \u2013 right inside your category and search grids? \u
184003Cstrong\u003E\u003Ca href=\u0022https:\/\/mypresta.eu\/modules\/front-office-features\/quantity-discounts-on-products-lists.html\u0022 rel=\u0022ugc noopener nofollow\u0022 target=\u0022_blank\u0022\u003EQuantity Discounts on Product Lists\u003C\/a\u003E\u003C\/strong\u003E plants \u003Cstrong\u003Evolume\u2011pricing tables and fast\u2011add buttons\u003C\/strong\u003E straight onto each product card. No detours to the product page. No guessing. The \u0022buy more, pay less\u0022 cue lives exactly where people decide what to click.\u003C\/p\u003E\n\n\u003Cp\u003EIf your store leans on \u003Cstrong\u003Emulti\u2011packs, refills, accessories, or B2B repeats\u003C\/strong\u003E, hiding tiered prices inside individual pages is a silent conversion killer. This module flips that: the discount becomes part of the browse experience, not a post\u2011click surprise.\u003C\/p\u003E\n\n\u003Ch3\u003EWhat\u0027s inside\u003C\/h3\u003E\n\n\u003Cul\u003E\u003Cli\u003E\u003Cstrong\u003ETier tables in the product grid\u003C\/strong\u003E \u2013 each card can reveal its quantity breaks (3+, 6+, 12+ etc.) so buyers compare bulk value without opening every SKU.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EOne\u2011click add from the list\u003C\/strong\u003E \u2013 quantity field + add button on the card; jump from \u0022looks good\u0022 to \u0022in cart\u0022 in a single motion.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPlays nice with native discounts\u003C\/strong\u003E \u2013 pulls your existing volume rules \/ specific prices; no re\u2011creating promotions, just better visibility.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETemplate\u2011ready design\u003C\/strong\u003E \u2013 built to slot into common product\u2011list layouts; minimal CSS shock, maximum clarity on price steps.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EPhone\u2011friendly rendering\u003C\/strong\u003E \u2013 tables and controls adapt to small screens; bulk cues stay legible where a lot of browsing actually happens.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ETunable output\u003C\/strong\u003E \u2013 pick where the table sits on the card, how many tiers to expose, and whether to show percentages, final unit prices, or both.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003ELightweight by design\u003C\/strong\u003E \u2013 server\u2011side rendering as part of the list loop; no heavy JS recalculation dragging down large category pages.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EBuilt\u2011in update monitor\u003C\/strong\u003E \u2013 Updates tab in the back office; stay current without digging through forum posts or changelogs.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EOpen code, PS 1.7\/8\/9\u003C\/strong\u003E \u2013 straightforward PHP\/Smarty\/CSS\/SQL, no core overrides, easy to audit or extend for custom themes.\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Ch3\u003EWhen it actually moves the needle\u003C\/h3\u003E\n\n\u003Cp\u003EReach for this when:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003E\u003Cstrong\u003EBulk is normal, not exceptional\u003C\/strong\u003E \u2013 consumables, family packs, spare parts, office supplies, anything where 3\/6\/12 units is a standard basket.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EDiscounts exist but are invisible\u003C\/strong\u003E \u2013 you have tiers, yet analytics or support tickets show most people still buy singles.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EYou push category\u2011level promos\u003C\/strong\u003E \u2013 \u0022Up to 25% off on 6+ items\u0022 lands harder when the tier table is on the category page, not hidden inside each product.  \u003C\/li\u003E\n\u003Cli\u003E\u003Cstrong\u003EYou want fewer clicks to cart\u003C\/strong\u003E \u2013 cutting the path from \u0022list \u2192 product \u2192 cart\u0022 to \u0022list \u2192 cart\u0022 helps bulk intentions survive.\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Cp\u003ESkip it if:\u003C\/p\u003E\n\n\u003Cul\u003E\u003Cli\u003EYour catalog is mostly \u003Cstrong\u003Esingle\u2011unit buys\u003C\/strong\u003E with no real volume breaks.  \u003C\/li\u003E\n\u003Cli\u003EYou manually shepherd every visitor to product pages anyway.  \u003C\/li\u003E\n\u003Cli\u003EYour theme heavily rewrites product cards and you are not ready to tweak templates.\u003C\/li\u003E\u003C\/ul\u003E\n\n\u003Ch3\u003ECombine with smarter discount engines\u003C\/h3\u003E\n\n\u003Cp\u003EThis module \u003Cstrong\u003Eexposes\u003C\/strong\u003E existing quantity rules. If you need \u003Cstrong\u003Ecross\u2011product logic\u003C\/strong\u003E (\u0022any 6 from this category \u2192 \u221215%\u0022) or \u003Cstrong\u003Ecart\u2011composition discounts\u003C\/strong\u003E, pair it with \u003Cstrong\u003E\u003Ca href=\u0022https:\/\/mypresta.eu\/modules\/ordering-process\/conditional-order-discounts.html\u0022 rel=\u0022ugc noopener nofollow\u0022 target=\u0022_blank\u0022\u003EConditional Order Discounts\u003C\/a\u003E\u003C\/strong\u003E. For stores using \u003Cstrong\u003Eprepaid wallets\u003C\/strong\u003E, the same \u0022commit more, get more\u0022 principle applies to top\u2011ups: larger deposits, extra credit, same psychological lever.\u003C\/p\u003E\n\n\u003Cp\u003E\ud83d\udd17 \u003Cstrong\u003EModule page:\u003C\/strong\u003E  \u003Cbr\u003E\n\u003Ca href=\u0022https:\/\/mypresta.eu\/modules\/front-office-features\/quantity-discounts-on-products-lists.html\u0022 rel=\u0022ugc noopener nofollow\u0022 target=\u0022_blank\u0022\u003EQuantity Discounts on Product Lists \u2013 Front Office Features \u2013 MyPresta\u003C\/a\u003E\u003C\/p\u003E\n\n\u003Chr\u003E\n\n\u003Cp\u003E\u003Cstrong\u003EKeywords:\u003C\/strong\u003E PrestaShop bulk pricing grid, volume discount cards category page, tiered price table product list, quick add bulk PrestaShop, B2B multi\u2011pack discounts, mix\u2011and\u2011match quantity rules, conditional cart discounts PrestaShop, prepaid wallet top\u2011up bonuses, open source volume discount module\u003C\/p\u003E\n\n","renderFailed":null,"editedAt":null,"canEdit":false,"canDelete":false,"canHide":false,"canFlag":false,"isApproved":true,"canApprove":false,"canLike":false,"mentionedByCount":0,"likesCount":0},"relationships":{"likes":{"data":[]},"mentionedBy":{"data":[]},"flags":{"data":[]},"eventPostMentionsTags":{"data":[]},"hiddenUser":{"data":null},"editedUser":{"data":null},"discussion":{"data":{"type":"discussions","id":"12"}},"user":{"data":{"type":"users","id":"2"}}}},{"type":"users","id":"2","links":{"self":"\/users\/2"},"attributes":{"username":"Milosz","displayName":"Milosz","avatarUrl":null,"avatarSrcset":null,"hasUploadedAvatar":false,"slug":"Milosz","joinTime":"2026-09-18T13:19:00+00:00","discu
184ssionCount":11,"commentCount":11,"lastSeenAt":"2026-10-01T09:53:47+00:00","canEdit":false,"canEditCredentials":false,"canEditGroups":false,"canDelete":false,"canSuspend":false,"canSpamblock":false,"fof-upload-uploadCountCurrent":11,"fof-upload-uploadCountAll":11},"relationships":{"groups":{"data":[{"type":"groups","id":"1"},{"type":"groups","id":"4"}]}}},{"type":"groups","id":"1","links":{"self":"\/groups\/1"},"attributes":{"nameSingular":"Admin","namePlural":"Admins","color":"#B72A2A","icon":"fas fa-wrench","isHidden":false,"position":0}},{"type":"groups","id":"4","links":{"self":"\/groups\/4"},"attributes":{"nameSingular":"Mod","namePlural":"Mods","color":"#80349E","icon":"fas fa-bolt","isHidden":false,"position":3}}],"jsonapi":{"version":"1.1"}}}</script>
184
185
186        
186<script>
187            const data = JSON.parse(document.getElementById('flarum-json-payload').textContent);
188            document.getElementById('flarum-loading').style.display = 'none';
189
190            try {
191                app.load(data);
192                app.bootExtensions(flarum.extensions);
193                app.boot();
194            } catch (e) {
195                var error = document.getElementById('flarum-loading-error');
196                error.innerHTML += document.getElementById('flarum-content').textContent;
197                error.style.display = 'block';
198                throw e;
199            }
200        </script>
200
201
202        
203    
203<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"525573a2244c40b5b5d4b2ee234dc63d","r":1,"spa":2}' crossorigin="anonymous"></script>
203
204</body>
205</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.