Per-customer B2B price grid
Negotiated prices per customer group, applied in the cart and on the invoice, imported nightly from the company's management software (ERP).
The PrestaShop marketplace holds thousands of modules, and yet sometimes none does exactly what your business needs: a pricing rule specific to your trade, an export to your logistics partner, an ordering flow suited to your business customers. That is when I build a custom module: a real module, with its own settings, not a patch buried in the theme.
A custom module starts with an honest question: does it already exist? I spend half a day checking PrestaShop's native features and the maintained marketplace modules before proposing any code. When the answer is no, I scope the need with you on a single page, what the module does, what it doesn't, which data it relies on, and I quote on that basis, not by the hour.
Development happens on a copy of your store, on your exact PrestaShop version, with your real products and your real VAT rules. The module follows the expected architecture: hooks, the attachment points PrestaShop provides, rather than overrides, those files that replace a part of the software; its own tables; its settings in the admin; a clean uninstall. That is what lets it survive your future updates and be taken over by any other PrestaShop developer.
Delivery includes the code, its documentation and acceptance testing on your real cases, checking together that everything does what was agreed, then a three-month warranty on what was delivered.
Native features first, then the marketplace. If a maintained module does the job, I tell you and the quote stops there.
A one-page scope agreed together, a fixed price on it. No billing by the hour.
On a copy of your store. You see the module running before it touches the live site.
You test on your real cases, with the scope page as the checklist.
Installed on the store, documentation handed over, and three months of fixes included on what was delivered.
Negotiated prices per customer group, applied in the cart and on the invoice, imported nightly from the company's management software (ERP).
Orders exported in the carrier's format as soon as they are paid, tracking number pulled back and sent to the customer.
Presupuesto gratis en 48h. Respuesta en 24h. Sin compromiso.