Available

uttek Shop

Online shop for physical and digital products – on your own server, no revenue share.

Storefront, cart and checkout following German requirements, orders, shipping, stock, variants, coupons, downloads and PDF invoices. Self-hosted, full source code, no fees per sale.

Live demo without sign-up · shop and admin with sample data (fashion, fine food, digital products) · payments simulated · admin view-only

Storefront with categories, search and stock display
Storefront with categories, search and stock display

Hosted shops cost money every month, often take a share of revenue and can only be customised as far as the provider allows. uttek Shop is a lean online shop you buy once and run on your own web space – with full source code.

Customers browse the storefront by category, add items and variants to the cart, redeem coupons and order through a clear checkout with order button, terms and withdrawal confirmation. Downloads such as e-books or courses are unlocked once paid, and invoices with all mandatory details are created automatically.

In the admin you see new, paid and to-be-shipped orders, record payments, ship with tracking numbers and keep an eye on stock. Shipping methods, payment methods, tax rates, categories and customer groups are yours to configure. Via uttek Connect, orders appear in the customer history of uttek Customers.

Database

SQLite out of the box, MySQL/MariaDB at the push of a button

Starts with SQLite – no database setup. As your business grows, switch to MySQL/MariaDB (PostgreSQL optional) with the admin wizard: test the connection, migrate all data, verify counts, switch over – with rollback.

The upgrade wizard is a uttek standard and is being built into every tool in upcoming versions.

uttek Connect

Works together – every uttek tool talks to the others

With uttek Connect you link your uttek tools by address and key: tickets become Dispo jobs, customer data comes from the CRM, feedback lands in the ticket and the customer history, shop orders in the CRM – at no extra cost and without a cloud middleman.

Connects with uttek Dispo uttek Tickets uttek Call uttek Customers uttek Jam uttek Time uttek Quotes & Invoices uttek Stock uttek Game · coming soon uttek Mileage Log uttek Mail & Calendar uttek Mileage Log for Dispo uttek Rota uttek Community uttek HR uttek Media Library uttek Unterwegs uttek Web App Development uttek Space

uttek Connect is a uttek standard and is being built into every tool in upcoming versions. Connections to tools that are not yet available follow when they launch.

What uttek Shop can do

Storefront, cart and coupons

Categories, search and sorting, product pages with images, stock display and variants. Coupons as percentage or fixed amount, with minimum order value, validity period and redemption limit. Works on the smartphone as well as on the desktop.

Learn more →

Checkout following German requirements

Order button “Order with obligation to pay”, confirmation of terms and withdrawal policy, consent when buying digital content, prices incl. VAT plus shipping, pages for terms, withdrawal, privacy, imprint and shipping. Small business scheme (§ 19 UStG) can be switched on. You enter your own legal texts.

Learn more →

PDF invoices

Sequential invoice number, all mandatory details under German VAT law (§ 14 UStG), VAT per rate, created automatically on payment or immediately for purchase on account. Customers download the invoice via their order link.

Learn more →

Digital products and downloads

Sell e-books, templates, courses or gift cards: download after payment via a personal link with a limited number of downloads and an expiry date.

Learn more →

Stock and variants

Stock per item and variant, alert on low stock, “sold out” in the shop, restocking on cancellation. Variants such as size and colour with their own price and stock from Pro.

Learn more →

Orders, shipping and payment

Views for new, open and to-be-shipped orders, bulk actions, shipping with tracking number, order status for customers, e-mails at every step. Prepayment, invoice and cash on pickup; online payment (PayPal, card) from Pro. During the test phase payments and e-mails are only logged.

Learn more →

Customer accounts, purchase on account and B2B

Customers with number and order history, enable purchase on account per customer, GDPR data access and erasure. In Enterprise: customer groups with discounts for resellers and business customers.

Learn more →

Reports (Pro and up)

Revenue per month, orders, average basket, top sellers, revenue by category, payment and shipping method – with CSV export.

Learn more →

uttek Connect (Pro and up)

REST API and signed webhooks. Paid orders appear in the customer history of uttek Customers, and customer data is kept in sync.

Learn more →

SQLite or MySQL/MariaDB

Starts with SQLite and zero setup. A wizard later moves to MySQL/MariaDB with trial run and backup (Pro and up), PostgreSQL in Enterprise.

Learn more →

State-of-the-art security

Password policy with a check against leaked passwords, two-factor sign-in via authenticator app with backup codes (can be required per role), login lockout after failed attempts, “forgot password” by email, HTTPS/HSTS and encryption of sensitive fields – all switchable, nothing forced.

Learn more →

Where uttek Shop is used

Mode

Fashion and accessories

Items in sizes and colours with their own stock, seasonal coupons and shipping with tracking number.

Feinkost

Fine food, wine and farm shops

Shipping or pickup with cash payment, reduced VAT rate for food, business customers with discount and purchase on account.

Digital

Digital products and courses

E-books, templates and online courses with download link after payment and PDF invoice.

How it works

  1. View demoOpen the live demo with sample data – place an order in the shop, then process it in the admin.
  2. Buy licenceChoose a licence, pay, and get your invoice and licence key straight away in your customer account.
  3. InstallDownload the ZIP, upload it to your web hosting (PHP 8.2 + SQLite), start the setup wizard.
  4. CustomiseConfigure fields, rules and templates in the browser – or extend the code yourself.

Templates & designs

Three templates – Standard, Light and Dark; everyone picks their own in the account menu. For “Standard” you choose one of 16 designs. Switch in the administration, back with one click.

A look inside

Screenshots with sample data.

uttek Shop can do more – just tell us what you wish for.

You describe it, we build it. Test first, pay later.

Preview first, you only pay after confirming. With an idea discount if your idea may help everyone. Learn more

Licences & prices

Self-hosted, full source code. Basic up to 5, Pro up to 30, Enterprise up to 100 users. No VAT is charged in accordance with Section 19 of the German VAT Act (UStG, small business scheme).

🚀 Founder-friendly Pay once, use forever. No subscription trap, no per-user fees – ideal for founders and young teams. First year of updates included, optional afterwards.

🎉 Opening offer until 31 Dec 2026: 5 credits (worth €75) with Basic · 10 credits (worth €150) with Pro · 15 credits (worth €225) with Enterprise (= 15 minutes per credit) – added automatically as soon as your order is paid, valid for 6 months from purchase.

Basic

Pay once, use forever.

€89
one-time · final price
  • Full source code, freely editable
  • Up to 5 users · items & orders included
  • With app (+€33 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support (longer response time)
  • Updates afterwards optional: 20% p.a. (€17.80)
Software only€89
With service+ €79

Installation, basic setup, a short online briefing (30 min) and 3 months of e-mail help.

Recommended

Pro

With e-mail support in the first year.

€229
one-time · final price
  • Full source code, freely editable
  • Up to 30 users · items & orders included
  • With app (+€59 one-time): as many app users as you need
  • 12 months of updates
  • E-mail support
  • Updates afterwards optional: 20% p.a. (€45.80)
Software only€229
With service+ €149

Installation, basic setup, logo & colours, 6 months of e-mail help and all first-year updates installed by us.

Enterprise

With setup & priority support.

€590
one-time · final price
  • Full source code, freely editable
  • Up to 100 users · items & orders included
  • With app (+€99 one-time): as many app users as you need
  • 12 months of updates
  • Priority support
  • Updates afterwards optional: 20% p.a. (€118)
  • Setup, interfaces, customisations
Software only€590
With service+ €399

Installation, setup incl. data import, uttek Connect linked, 12 months of help with response within 1 business day, first-year updates installed, plus 10 service credits.

FeatureBasicProEnterprise
Full source code (PHP), freely editable✓✓✓
Runs on your own server (self-hosted)✓✓✓
Security: two-factor (TOTP), password policy, login lockout, field encryption✓✓✓
No fees per sale, items and orders included✓✓✓
Admin usersup to 5up to 30up to 100
Storefront, cart, checkout, coupons✓✓✓
Digital products with download link✓✓✓
Stock with low-stock alert✓✓✓
PDF invoices, legal pages, GDPR✓✓✓
Prepayment, invoice, cash on pickup✓✓✓
German and English, light, dark and compact theme✓✓✓
Web app for iPhone & Android (no app store, as many app users as you need)+€33 one-time per company+€59 one-time per company+€99 one-time per company
Variants (e.g. size, colour) with own price and stock–✓✓
Online payment (PayPal, card)–✓✓
Reports and CSV export–✓✓
Custom fields, automations (if-then rules)–✓✓
uttek Connect (orders in the uttek Customers history)–✓✓
Switch to MySQL/MariaDB via wizard–✓✓
Customer groups with discount (B2B), own branding, audit log, PostgreSQL––✓
Updates (new versions)12 months included12 months included12 months included
E-mail support–✓prioritised
InstallationGuideGuideSet up by us
Resale / transfer to third partiesnot permittednot permittednot permitted
Price€89€229€590

Combination options

Add what you need – each option can be booked separately, final prices under § 19 UStG.

Software onlyfrom €89 one-time

Install it yourself on your own web space.

Choose tier
With uttek Space€14.99 / month

Hosted by us: subdomain, storage and mailboxes; one-time licence + €29 installation.

Request a space
With app+ €33 one-time

Web app for iPhone & Android, as many app users as you need.

To the app
With service & maintenancefrom €29 / month

Installation via “With service” per tier, then maintenance as a service plan, cancellable monthly.

Service plans

My service promise

  • Short questions free, time is rounded down in your favour
  • Personally with Rudi, answer usually within 24 hours on working days
  • Regular customers from purchase no. 3: 10 % loyalty discount + 30 extra minutes

Our promise in detail

Mobile app

Web app for iPhone & Android – install without an app store. Orders, shipping and stock on the go.

from €33one-time per company

Basic €33 · Pro €59 · Enterprise €99 – depending on your licence tier

  • With the app, as many app users as you need – you create them yourself in your admin. Without the app they count towards the licence user limit (Basic 5, Pro 30, Enterprise 100).
  • Pay once, use indefinitely – no subscription, no price per user
  • Special requests billed once via service credits (quote)
Requires a licence for the tool.

How to install the app (illustrated guide) · Licence key per company + domain, perpetual

A licence covers one company (including its sites). Resale and transfer are not permitted – details in the Licence terms.

We reserve the right not to charge for service.
If a customisation you request also makes sense for our standard tool and you allow us to include it for everyone, the quote can even be €0.

What would a subscription cost in comparison?

With a hosted shop at €39 per month you pay over five years €2,340 – with uttek Shop Pro (€229 one-time, updates optional afterwards) only a fraction of that.

Do the maths yourself
Placeholder
“A real customer's voice will appear here soon.”

Customer testimonials are only published with explicit permission. No made-up names.

Frequently asked questions

Is this a subscription?

No. You pay once and use the purchased version indefinitely. 12 months of updates are included; renewing afterwards is optional.

Are there fees per sale?

No. uttek does not take a share of your sales. Only your payment provider’s fees apply if you use online payment.

Is the checkout legally compliant?

The checkout includes the usual building blocks for Germany: an “Order with obligation to pay” button, confirmation of terms and withdrawal, consent for digital content and pages for all mandatory information. You have to write or have reviewed your own terms, withdrawal policy, privacy policy and imprint – the sample texts in the demo are not legal advice.

Can I sell digital products as well?

Yes. E-books, templates, courses or software are delivered via a personal download link after payment, with a limited number of downloads and an expiry date.

Does the shop work for small businesses under § 19 UStG?

Yes. With one switch the shop shows no VAT and prints the § 19 UStG note on invoices and price information.

What do I need to run it?

Web space with PHP 8.2 or newer. The database (SQLite) is built in; MySQL/MariaDB is optional.

Can I try the demo?

Yes, without sign-up – shop and admin. Every visit gets its own demo database with sample data (fashion boutique, fine food & wine, digital products), deleted after 24 hours. Payments are simulated in the demo.

How secure are logins and data?

Passwords are only stored as a secure hash; new passwords need at least 12 characters and are checked offline against a list of leaked passwords. Everyone can set up two-factor sign-in via an authenticator app (e.g. Google Authenticator, Aegis) with backup codes, and the admin can require it per role. After 5 failed attempts a login lockout with increasing delay applies; “forgot password” sends a single-use link valid for 1 hour. Optionally customer and order notes are stored encrypted with AES-256-GCM, with the key outside the web root. The “Security (status)” page shows all measures at a glance.

Is uttek Shop available yet?

Yes. uttek Shop is available now in the Basis, Pro and Enterprise editions – with a live demo of shop and admin, no sign-up needed.

More questions? Write to us.