Module
Home / Services / Custom modules
Custom modules

CUSTOM PRESTASHOPMODULES AND WORDPRESSPLUGINS.

When your business rule exists in no off-the-shelf module, I code it: shipping costs by zone, OSS VAT, POS synchronisation, B2B quotes, booking, API endpoints, security. Update-compatible, documented, yours.

Module from 600 €
PrestaShop 1.7 / 8 · WP / Woo
Update-compatible
When an off-the-shelf module is not enough

Your business rule, coded cleanly.

Rather than three paid modules stepping on each other, a single one, yours, made for your case.

01

PrestaShop modules

Shipping costs and free shipping by zone, carrier grids, VAT and returns, POS or ERP synchronisation, B2B pricing rules, accounting exports, checkout hooks. PrestaShop 1.7 and 8, update-compatible code.

  • Free shipping & costs by zone
  • Automated OSS VAT
  • POS stock sync (FTP / API)
  • Carrier grids by country
02

WordPress / WooCommerce plugins

B2B quoting system, booking linked to the POS, click & collect with slots, REST endpoints, business forms, security hardening. Clean plugins and mu-plugins, without depending on a page builder.

  • B2B quotes with PDF
  • REST endpoints
  • Booking / slots
  • Security (mu-plugin)
03

Child themes & overrides

What must be changed without breaking updates: template overrides, hooks, styles, cart or checkout behaviours. Documented so it survives the next version.

  • Update-compatible overrides
  • Hooks & filters
  • Checkout / cart
  • Documentation
Modules already in production

Coded for real clients.

Free shipping by zone (PrestaShop)

In-house module that applies a different free shipping threshold per country and per carrier, configurable in the back office, with “only €X more for free delivery” progress bars. In production on a multilingual store.

Monthly OSS VAT (PrestaShop)

Automatic calculation and export of VAT per EU country for the OSS return. No more end-of-month spreadsheet.

POS stock synchronisation (PrestaShop)

Scheduled stock import from the physical shops' POS software: the POS stays master, the store follows, no overselling.

B2B quotes (WooCommerce)

WooCommerce turned into a quoting system for professionals: mandatory login, trade prices, generated PDF, approval by the team. Yacht provisioning in Antibes.

Scoping questionnaire (WordPress)

Plugin that receives business forms via REST, stores them, notifies by email, with honeypot, rate limiting and IP anonymisation. It runs the form on this site.

Security hardening (mu-plugin)

Hiding users in the API, blocking XML-RPC, security headers, removal of version traces. Deployed on several client sites.

Method

Update-compatible, documented, yours.

Short specification

One page: the business rule, the edge cases, where it plugs in (hook, cron, API), what the admin sees. Approved before coding.

Clean code

PrestaShop / WordPress standards, no core modification, namespaces, clean uninstall, translation, PHP 8 compatibility.

Tests & staging

Tested on a copy of your store with your real data, then deployed. Rollback possible in one file.

Delivered with the docs

README, settings, extension points, GPL licence like the rest of the ecosystem. Another developer can take over.

Update tracking

When PrestaShop or WordPress evolves, the module is tested and adapted. Included in maintenance.

Takeover of existing modules

A purchased module that no longer does the job or an abandoned development: audit, fix or rewrite, whichever is cheapest.

Work

Stores with in-house modules.

Indicative price

Simple module (one rule, one settings screen) from 600 €. Module with synchronisation or API: from €1,500. Takeover or fix of an existing module on a time basis at €50/h after diagnosis.

On the blog

Three articles on the subject.

The whole blog
FAQ

Frequently asked questions.

Won't a custom module break at the next update?+
Not if it is coded by the rules: official hooks, no core modification, staging tests at every version upgrade. It is included in maintenance.
Do you take over a purchased module that no longer works?+
Yes. Diagnosis first (often an hour), then a fix, or a rewrite if the module is beyond repair. I tell you which is cheaper.
Does the code belong to me?+
Yes, delivered under a GPL licence with the documentation, like the whole PrestaShop and WordPress ecosystem. You can have it taken over by whoever you want.
PrestaShop 1.6?+
For one-off fixes only. For new development, I recommend migrating to PrestaShop 8, and I take care of it.
Other services

They combine.

Free · no sign-up

How is your website doing? Answer in 30 seconds.

Loading, SEO, security, calls to action: more than forty criteria, a score out of 100, your strengths, your weaknesses and an explained action plan. Brochure site or store. Completely free.

Instant result on audit.arnaud-poirier.com. No data kept without your consent.

READY
TO LAUNCH
YOUR PROJECT ?
Calendly — 30 min Contact form ⚡ Free audit of my website 07 64 02 74 14
First call free, no contract.
Reply within 24 working hours, French Riviera & France.
Free auditof your website · 30 s