Software from our own house — for entrepreneurs who want to work professionally without an enterprise price. You pick the app you need now, and connect the rest later.
We do not build loose gadgets. We build what we needed ourselves in shop, hospitality and warehouse: systems that talk to each other, at a price an SME owner can explain. No hidden modules, no year-long implementation.
SaaS · monthly apps
Our apps — show and sell
Five products, one family. You start with what you need now. ERP is the engine; with two or more apps it can ride along in the bundle.
Hospitality POS
€ 249,-per month / per location
Speed on the floor, kitchen screens that follow, everything in the cloud. No hardware talk first: you start with software that keeps service running.
Includes 1 owner, 1 bookkeeper, 1 POS, 2 kitchen screens (KDS) and 3 handhelds.
Smart kitchen routing (KDS)
Offline Fallback — POS keeps running without internet
Orders, invoices, stock, purchasing and contacts — one source of truth behind POS and webshop. Take two or more apps and we can include ERP in the bundle.
Bundle. ERP is the central engine behind POS and webshop. If you take two or more of the apps above, we can include ERP for free or bundle it sharply — we discuss that in the quote.
Custom & Enterprise. More than 3 locations, or more than 60 staff? Then we make a custom quote. No price list that does not fit — a conversation about what your business needs.
Modules that close the gap OpenCart leaves — in the catalog, admin, marketing and feeds. One-time purchase, Dutch + English, no licence lock.
Each zip is an OCMOD for OpenCart 3. You upload it, click Refresh on Modifications, and the app appears in the Gommans & Co Apps menu. That is where you install and manage everything. No theme hack: the shop stays Journal, default or whatever you run.
The hub is in every zip. Apps work without a licence key. A maintenance key is optional and never locks features. Multiple Gommans apps side by side is fine: each zip has its own OCMOD code. Always upload the newest zip last, because hub files are overwritten.
Everything is Dutch + English. Support via the form in the hub, to info@gommanscompany.com.
Catalog & checkout
The basics OpenCart does not do cleanly
Price including VAT
€ 12,99one-time
OpenCart stores the price excluding VAT. You think in the price the customer sees. This field on the product form lets you type including VAT; the module converts back to excluding using the selected tax class. Change the VAT rate and both fields move with it.
Good for: NL/BE shops that want to enter “€ 49.95” without catalogue rounding errors.
One shipping method, one rate per country, including or excluding VAT (the rest is calculated). The customer only sees the method if their country has a rate. No Excel tables of zones nobody understands.
Good for: EU sales with a fixed rate per destination, without an expensive matrix system.
Three layouts for the login screen, your own logo, optional footer and version text. Default OpenCart login looks like a demo. This looks like your back office.
Good for: Brands, agencies and shops that show the admin to customers or staff.
OpenCart’s dashboard map shows the whole world. You choose which countries matter; the map zooms there (Europe is included). Uses the map files OpenCart already has — no extra library.
Good for: NL/EU shops that want to see at a glance where orders come from.
After the password a second code: authenticator app (Microsoft Authenticator etc.) or a code by email. Each admin sets it up in their profile; the owner can enforce a method. QR codes are made locally in the browser — no secrets to an external QR service. Authenticator does not need mail.
Good for: Any shop where more people may enter the admin, or where accountants/agencies join. The difference between “password on a note” and a serious back office.
New customer = unique percentage discount by email (default 10%, once, logged in). Optional homepage popup in three layouts. The popup lives in PHP, so it also works if the theme is not default (e.g. Journal). Mail goes via the shop’s own OpenCart mail settings, the same engine as order mails.
Good for: First purchase up, without a loose popup plugin that breaks the theme.
Most abandoned-cart modules only email logged-in rows. Guests have no email there, and OpenCart often already has an order with status 0 after “confirm”. This app catches three streams: account carts, guest email after checkout, and unpaid checkouts. A signed restore link puts products and options back. Out of stock is skipped with a notice; prices are always live. Optional unique coupon (once, guests allowed) — it does not override a welcome code. Three steps (default 1h / 24h / 72h): first a reminder, then discount or free shipping. Cron with token, max. 50 mails per run. Soft opt-in; strict newsletter mode can be on. Admin with KPIs: carts, mails, clicks, recovered orders and revenue.
Good for: Shops with checkout drop-off. This is recovered revenue, not a nice-to-have.
Campaigns in the cart, without the customer typing a code on product deals. 2nd half price (same article, also with other options), 2 for amount X (mix-and-match), free shipping, and personal unique codes (select, mail, auto-apply after login). Planning with date and time. Product deal always wins over a personal code and an OpenCart coupon. Personal code is only “used” after successful checkout. Discounts via order totals, so VAT stays correct. In the cart an (i) tooltip: not everything can be combined.
Good for: Seasonal deals, BOGO, VIP customers. No theme designer, but maths the till can trust.
OpenCart prints HTML. This app makes an A4 PDF of the real order: logo, addresses, lines, VAT from order totals, OpenCart’s own invoice number. Packing slip is in the same module (SKU, qty, location, no prices). PDF as attachment on the status mail you choose, download in My Account, buttons on the order in admin. Chamber of Commerce, VAT, IBAN/BIC on a tight layout. Labels follow the order language (NL/EN). No UBL/Peppol, no credit-note designer — but an invoice you can mail and archive.
Good for: B2B, accountants, customers who say “send the invoice as PDF”.
OpenCart has SEO URLs and a thin sitemap. No canonicals, no JSON-LD, no 404 log, no shopping feeds. This is that gap, in one admin. On the page: HTTPS canonicals, JSON-LD (Product, Offer, breadcrumbs, Organization), Open Graph, hreflang — via events, not via the theme. SEO editor for products, categories, brands, info pages and homepage. 404 log with 301/410, CSV import. Sitemap index to storage, rebuild via cron. Feeds from the same catalogue: Google, Facebook, Bing, Beslist. Price including VAT follows the tax class. Options as extra rows. Skip report if something is not feed-worthy.
Good for: Shops that want Google Shopping, Meta or Beslist without five loose extensions.
Everything in SEO & Feeds, plus SEO meter 0–100, Meter tab (missing titles, duplicate slugs, top 404s), auto-301 on slug change, Merchant fields on the product, Pinterest feed, filters, custom columns, extra shipping rules and a safer default for options with a surcharge. Same OCMOD code: uploading over the € 79,- is an upgrade, not a second tile.
Good for: Anyone who takes Merchant Center seriously and does not want to hand-craft XML.