← Todos los proyectos

Proyecto · 07

Sardis Commerce — E-Commerce Infrastructure for Retail Stores and B2B Catalogues

Sardis Commerce is our single-codebase e-commerce infrastructure that can switch, with one setting, from a retail store to a B2B catalogue without cart or checkout.

Sardis Commerce — E-Commerce Infrastructure for Retail Stores and B2B Catalogues

Detalles

A retail store and a wholesale catalogue look alike, but they do different jobs. In one, the visitor puts a product in the cart and pays. In the other, the buyer does not pay; they want to pick products and quantities and talk to the seller. When the two run on separate software, product and stock data are kept in two places.

We built Sardis Commerce at Sardis Apps from scratch in plain PHP, without a framework. In retail mode it offers faceted product filtering (which also works with JavaScript disabled), guest checkout and a signed order-tracking link. Alongside card payment (iyzico), bank transfer and cash on delivery are offered. People who want to sign in can choose a passwordless login with a one-time code sent by email, Google sign-in or single sign-on (SSO).

The admin and sales panels run on a role and permission matrix. PDF invoices and delivery notes, per-item partial refunds, coupons, time-limited discounts, a "lowest price in the last 30 days" label and a stock movement log are all managed from these panels. Users can download their data and delete their account. ID and tax numbers and IBAN details are stored encrypted.

One setting switches the same code into Sardis Showroom mode; we set up this mode for a wholesale supplier. In Showroom mode the cart, checkout and customer accounts are switched off. Products are listed and filtered with their prices. For products whose price should be hidden, "Contact us for the price" is shown instead. The product page offers WhatsApp, phone and an enquiry form. Buyers collect products with quantities in a Quote List and send it in one go. Stock tracking carries on unchanged in the admin panel. The site owner picks one of four ready-made themes from the panel.

In Showroom mode the e-commerce features are not deleted, only switched off. If the supplier later wants to sell some products directly, these features can be turned back on with a single setting. The database schema travels in versioned migration files. Retail mode currently runs as a demo, and the whole flow can be tried without live payment keys; Showroom mode is being prepared for launch.

← Todos los proyectos · ← Volver al inicio