Loading...
Skip navigation
FreePremium

TYPO3 Shop

Click for more
references
Click for more
screenshots
Watch
videos
Available versions
0local
Available settings
0local
Included plugins
0local
Implemented PHP classes
0local
Number of translation
0local
Implemented View-Helper
0local

Description

The TYPO3 Shop extension is a simple and easy to use shop. If you already have a fully working TYPO3 website and you'd like to add a simple shop, our Shop extension is the right choice for you. You can organise your products using categories, tags and tag categories. Graduated prices, highlighting, different shipping costs and more are possible for products.

The modular checkout is shipped with a request, on invoice, pre-payment and PayPal and PayPal Plus feature. Individual checkouts and custom basket calculations are possible by extending the Shop extension.

The shop extension is compatible with the TYPO3 AMP extension so that every product is available in AMP (accelerated mobile pages) format as well.

A migration from tt_products is possible - do you need support? Ask us!

Packages & Features

basic Package

0,00 €

forever free
Download
  • Free available
  • Product documentation
  • No time limit
  • Premium-Support for 1 Project
  • 12 months updates
  • Support- & Issue-Tracker access
  • Flexible product types and product variants with individual configuration
  • Custom product attributes for each product type and variant – including data types and custom labels in frontend and backend
  • Organize products using categories with multiple assignments
  • Organize products using tags and tag categories with multiple assignments
  • Preconfigured for both B2B and B2C shops
  • Tiered pricing for quantity-based product prices
  • Base prices per reference quantity, e.g. per 1 kg
  • Flexible discounts at product, frontend-user and checkout level
  • Automatic gross and net price calculation using predefined tax rates
  • Different tax rates configurable by delivery country
  • Multiple tax rates within a single order and support for special VAT territories such as CH/LI, FR/MC and GB/IM
  • Flexible shipping costs per product based on weight and delivery country
  • Global minimum order value plus configurable minimum and maximum order values per payment method
  • Simple stock management with automatic stock reduction
  • Optional backorders allowing products to be sold beyond available stock
  • Checkout by request, invoice, prepayment or SEPA direct debit
  • Flexible checkout form with an optional separate shipping address
  • Conditionally show or hide checkout fields and order information using configurable display conditions
  • Manage delivery addresses via EXT:modules and select them as an alternative shipping address during checkout
  • Coupon and voucher-code support in checkout with adding, removing and validation ( EXT:shop_coupon required)
  • Product search with autocomplete, category selection and optional support for German character variants such as ss/ß
  • Flexible search filters and customizable product list views – including filters for size, color and product type
  • Pagination and relevance-based sorting for product lists
  • Teaser element for the homepage or sidebar
  • Highlight products or move them to the top of product lists using a checkbox
  • Integrate videos directly into products
  • Provide product documents by direct selection, category or folder
  • Integrate product FAQs via EXT:questions
  • SEO support for product pages with meta data, Open Graph, canonical URLs and sitemap.xml
  • HTML and plain-text email support
  • Withdrawal form with email verification via one-time link and support for partial withdrawals
  • Cancellation invoices for returns
  • Shopping cart preview via the central shopping cart button
  • Product-view statistics for the last day, month, year and overall
  • UTM parameters for campaign tracking

pro Package

1.000,00 €

ex. VAT
Requires the basic package!
  • Everything included in basic package - because it's required!
  • No time limit
  • Premium-Support for 1 Project
  • 12 months updates
  • Support- & Issue-Tracker access
  • TYPO3 backend module for convenient management of products and orders
  • PayPal Checkout integration
  • Classic PayPal Wallet checkout
  • Stripe credit-card payment integration
  • Klarna Payments integration with pay_now
  • Stripe subscriptions for recurring payments – including trial periods, setup fees and optional add-ons
  • Option to prevent multiple Stripe subscriptions for the same offer
  • Automated email workflows for Stripe subscription creation, updates, cancellations and upcoming trial expiration
  • Digital products without traditional quantity management, e.g. for e-books
  • Frontend plugin for time-limited and access-protected paid downloads
  • Automatic invoice and delivery note generation
  • PDF generator for product documents, data sheets, ZUGFeRD / Factur-X e-invoices, delivery notes, SEPA mandates and more
  • Automatically store invoice PDFs locally and manage them with a separate invoice date
  • Automatically attach product documents to purchase confirmation emails, e.g. to provide digital purchases
  • Frontend users can view their own orders in the frontend
  • Provide invoice and delivery note downloads through the frontend order overview
  • Automatically create frontend users during checkout
  • Assign frontend user groups after a successful purchase
  • Cross-user order overview, e.g. grouped by customer or company
  • Send individual customer messages directly from order management – including message templates and optional invoice PDF attachments, e.g. for payment reminders
  • Create orders manually in the backend module
  • Resend order emails including invoice PDFs from the backend
  • Inline editing in the backend – including product stock amounts
  • Use custom product attributes as selectable columns in the backend product overview
  • TYPO3 dashboard widgets for most-clicked products, recent orders and best-selling products
  • Backend module with statistics on visitors and purchases
  • Backend module for managing shipping costs with an overview matrix and testing tool for finding matching shipping rates
  • Define optional and required accessories for products
  • Collect customer information and instructions for shopping cart products to support customizable products
  • Product wishlist
  • Product comparison for wishlist items
  • Attach delivery notes to administrator or customer emails
  • Attach order XML to administrator emails or store it as an XML file in the file system
  • UPS API integration via EXT:ups_api
  • Isotope.js support and endless scrolling for product lists
  • Build corporate fashion shops

AddOn: TYPO3 Shop-Coupon

This extension provides a coupon feature for the TYPO3 Shop extension.

300,00 €

ex. VAT
TYPO3 12.4TYPO3 13.4TYPO3 14.3
Details

AddOn: TYPO3 Shop-Shipping

This extension provides advanced shipping features for the TYPO3 Shop extension.

300,00 €

ex. VAT
TYPO3 12.4TYPO3 13.4TYPO3 14.3
Details

AddOn: TYPO3 Shop-Export

This extension provides an export feature for the TYPO3 Shop extension.

300,00 €

ex. VAT
TYPO3 14.3TYPO3 13.4TYPO3 12.4
Details

AddOn: TYPO3 Shop-Import

This extension provides advanced import features for the TYPO3 Shop extension.

on request

 
TYPO3 10.4TYPO3 12.4TYPO3 13.4

AddOn: TYPO3 UPS API

Creating and managing UPS shipping labels

on request

 
TYPO3 9.5TYPO3 10.4

AddOn: TYPO3 Questions

Use the simple SEO optimized FAQ extension for TYPO3.

0,00 €

ex. VAT
TYPO3 11.5TYPO3 12.4TYPO3 13.4TYPO3 10.4TYPO3 8.7TYPO3 9.5TYPO3 14.3
Details

Compatibility check

You're using:

Need some insights?

Let’s explore together how our TYPO3 extensions can boost your projects.

Frequently asked questions

You have general questions about the booking or usage of the extensions?

Tags

TYPO3 11.5TYPO3 12.4TYPO3 13.4TYPO3 10.4TYPO3 8.7TYPO3 9.5TYPO3 14.3
GermanEnglish
Stable
Free
* Depends on the used version of this extension!

FAQ

Yes, Shop by coding.ms can be used free of charge. It provides a TYPO3-native shop system that can be integrated directly into your existing TYPO3 website – without the need for an additional external shop system.

The shop is especially suitable if you want to manage products, shopping carts and orders directly within TYPO3.

If required, you can extend the range of functions with various add-ons. This allows the shop to be flexibly adapted to individual requirements – for example for additional payment methods, advanced product features, interfaces or specific checkout processes.

Ja. Mit der zusätzlichen MCP-Server Extension kannst Du Inhalte dieser Extension remote über MCP-fähige Clients verwalten – ohne direkt im TYPO3-Backend zu arbeiten.

Wie aufwändig ist die Einrichtung?
Die Einrichtung ist in der Regel schnell erledigt: Extension installieren, Zugriff konfigurieren, Client verbinden. Danach können Inhalte strukturiert erstellt, aktualisiert oder geprüft werden.

Ist das sicher?
Ja, weil Änderungen ausschließlich im TYPO3-Workspace landen. Nichts wird direkt „live“ geschrieben. Du kannst alles wie gewohnt reviewen, testen und anschließend kontrolliert freigeben/publizieren.

Was ist der typische Workflow?

  1. Client nimmt Änderungen vor (remote)
  2. TYPO3 speichert alles im Workspace
  3. Review durch Redaktion/Team
  4. Freigabe über den normalen TYPO3-Prozess

Ja, es gibt eine Funktion/HowTo zu SEO Sitemap XML, um Detailseiten besser indexierbar zu machen.

Ja, OpenGraph-Informationen können eingebunden werden (z. B. für Social Sharing von Standort-Detailseiten).

Du kannst alle unsere Erweiterungen zeitlich unbegrenzt nutzen. Bei Pro-Versionen ist lediglich der Zugriff auf die neusten Updates je Buchung begrenzt. Aber einmal bei Dir installiert, laufen diese nicht aus.

Das heißt wenn dein Buchungszeitraum endet, kannst Du die aktuell installierte Version weiterhin nutzen, aber hast keinen Zugriff mehr auf die Pakete in unserem Login oder via Deploy-Token.

Yes, that’s possible. Each shop needs to be set up within its own dedicated page branch. This way, every shop can have its own configuration, settings, and independent order number ranges. This approach keeps data and logic separated, while still allowing you to manage all shops efficiently within a single TYPO3 installation.

With our TYPO3 Shop Extension, you can add products, carts and checkout processes directly into your existing website – no external shop system needed. The integration is seamless via TYPO3 templates.

Yes, you can sell digital products like e-books, files or licenses. After purchase, the download is available in the customer account.

Yes – common payment methods like PayPal, Klarna and Stripe can be integrated flexibly. Subscription models and digital payments are also supported. For full details, see the extension’s feature overview.

Yes – it supports custom pricing, customer group visibility, and request-based ordering. The extension covers many common B2B requirements.

The design is fully controlled via TYPO3 templates. You can customize layout, filters, sorting and product details to match your brand.

Absolutely. The extension is modular – start small and scale later, e.g. with digital products or CRM integration.

The extension is natively integrated into TYPO3 – no double maintenance or separate systems. Perfect if you want content and shop in one CMS.

Yes – we support you from technical setup to go-live. Our TYPO3 services cover planning, integration and further development.

Our developer documentation includes setup guides, technical details and examples for integrating the Shop Extension.

Yes – we’re happy to adapt the extension to your needs. From product types to pricing logic, we offer custom solutions. Learn more in our configurator services.

Extension
TYPO3 Shop Extension

TYPO3 Shop

The Flexible E-commerce Solution for TYPO3 – Featuring PayPal, Klarna, Stripe & PDF Invoicing

Show Packages

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
ASH_________U4Q______
C_2____I____2_6___1KP
5_8___FK4___XLQ______
U_2____H____J_H___7ZZ
Q6T_________TLB______