Skip navigation
Available versions
Available settings
Included plugins
Implemented PHP classes
Number of translation
Implemented View-Helper

TYPO3 Shop


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!

Key Features

 BasicBasic + Pro
Quicksearch for homepage or sidebar
Search filter and custom list views
Teaser element for homepage or sidebar
Easily configurable
HTML or Plain text email support
Minimum order value configurable
Group products using categories (Multiple assignment possible)
Group products using tags and tag categories (Multiple assignment possible)
Graduated prices for products
Various shipping costs per product
Highlight or push items to top of a list by checkbox
Custom product attributes (categorizable) which extends the compare sheet
B2B and B2C preconfigured
Simple stock logic
Checkout as request, on invoice or pre-payment
Easily customizable checkout form
Future-proof technology (ExtBase, fluid, modular design)
Automatic gross/net price calculation
Isotope support for list view
Backend module for managing products and orders
PDF creation for product sheets
PayPal checkout integration
PayPal Plus checkout integration
Klarna checkout integration (pay_now, Klarna Payments)
Stripe checkout integration (credit card)
Bookmarks feature for products
Compare feature for bookmarked products
Automatic invoice generation
Resend order mails including invoice PDF
Manual order creation in backend module
UPS API connection possible (UPS API Extension required)
 € 0,00 ex. VAT € 600,00 ex. VAT


GermanEnglishStableTYPO3 8.7OpenSourceTYPO3 9.5PHP 7.2PHP 7.3PHP 7.4TYPO3 10.4FreePHP 8.0TYPO3 11.5

Change Log

Shop Change-Log

2023-09-05 Release of version 3.2.7

  • [BUGFIX] Provide upgrade wizard for date field type modification

2023-08-14 Release of version 3.2.6

  • [BUGFIX] Show zero tax in basket item row if order is not vatable
  • [BUGFIX] Fix basket initialization

2023-07-14 Release of version 3.2.5

  • [BUGFIX] Fix tax calculation with multiple products in basket
  • [BUGFIX] Fix some undefined array index usages

2023-03-13 Release of version 3.2.4

  • [BUGFIX] Fix discount value type casting

2023-02-27 Release of version 3.2.3

  • [BUGFIX] Fix invalid meta data nesting in documentation

2023-02-27 Release of version 3.2.2

  • [BUGFIX] Fix invalid page link in documentation

2022-12-29 Release of version 3.2.1

  • [BUGFIX] Fix request checkout and checkout button label
  • [BUGFIX] Migrate TypoScript conditions in tsconfig
  • [BUGFIX] Fix base domain model properties mapping

2022-08-18 Release of version 3.2.0

  • [FEATURE] Menu processor
  • [TASK] Filter tags and categories by selected storage in product plugin
  • [TASK] Make preview image selectable
  • [TASK] Make fields price, tax and price_with_tax readonly in basket order

2022-08-16 Release of version 3.1.0

  • [FEATURE] Add select fields to the checkout form
  • [BUGFIX] Revert tca changes fot date fields in basket order
  • [BUGFIX] Fix doubled and incomplete og:image tags

2022-08-15 Release of version 3.0.0

  • [BUGFIX] Fix localization parent in TCA
  • [BUGFIX] Fix datetime evaluation for datetime fields in basket order
  • [TASK] Remove objectmanager usage for image-service
  • [BUGFIX] Do not use typed property for importId
  • [TASK] Remove typo3 version checks
  • [TASK] Remove calls to ObjectManager object
  • [TASK] Override database log writer
  • [TASK] Remove beforeProductDetailsRendering and beforeProductListRendering slots
  • [TASK] Adjust event listener documentation
  • [TASK] Remove afterPayPalCallback signal
  • [TASK] Remove showRecordFieldList from TCA example
  • [TASK] Move extension icon into public resources
  • [TASK] Migration for TYPO3 11 and PHP 8
  • [TASK] Preparations for TYPO3 11 and PHP 8
  • [TASK] Remove objectmanager usage for image-service

2022-12-29 Release of version 2.16.3

  • [BUGFIX] Fix request checkout and checkout button label
  • [BUGFIX] Fix TypoScript constant naming

2022-09-09 Release of version 2.16.2

  • [BUGFIX] Migrate TypoScript condition
  • [BUGFIX] Fix base domain model properties mapping

2022-08-18 Release of version 2.16.1

  • [TASK] Add menu processor documentation

2022-08-17 Release of version 2.16.0

  • [FEATURE] Menu processor
  • [TASK] Filter tags and categories by selected storage in product plugin

2022-08-16 Release of version 2.15.0

  • [FEATURE] Add select fields to the checkout form

2022-07-25 Release of version 2.14.3

  • [BUGFIX] Fix datetime evaluation for datetime fields in basket order
  • [TASK] Remove objectmanager usage for image-service
  • [BUGFIX] Do not use typed property for importId
  • [TASK] Make indexer hook for EXT:ke_search compatible with ke_search >= 4.0.0
  • [TASK] Add field "import_id" for product attributes

2022-03-29 Release of version 2.14.2

  • [TASK] Add configuration documentation translations
  • [TASK] Add documentation for signal slots
  • [TASK] Add field "import_id" for product categories

2022-03-02 Release of version 2.14.1

  • [BUGFIX] Disable some default constants

2022-02-25 Release of version 2.14.0

  • [TASK] Normalize configuration settings
  • [TASK] Compare and adjust translations for TypoScript constants
  • [FEATURE] Email attachment files in product record
  • [BUGFIX] Fix documentation configuration
  • [TASK] Add documentations configuration

2021-11-24 Release of version 2.13.0

  • [FEATURE] Add Discount objects for products.

2021-11-02 Release of version 2.12.1

  • [TASK] Adjustment of the PayPal checkout documentation.

2021-09-15 Release of version 2.12.0

  • [FEATURE] Add Stripe credit card as payment provider.

  • [TASK] Corrected Typoscript constants changes

  • [TASK] Defined Typoscript constants - moved out of setup

2021-09-06 Release of version 2.11.0

  • [FEATURE] Add checkout option for requiring the buyer to enter his email address twice

2021-08-27 Release of version 2.10.3

  • [TASK] Add transaction number to order summary template

2021-07-15 Release of version 2.10.2

  • [TASK] Add simple phone number verification

2021-07-09 Release of version 2.10.1

  • [TASK] Optimize error handling for Klarna payment

2021-07-05 Release of version 2.10.0

  • [FEATURE] Add Klarna payment
  • [TASK] Fix typo in english translations
  • [TASK] !!! Move PayPal-Plus JavaScript file from TypoScript into ConfirmOrder.html - see information in Migration.md
  • [TASK] Extend documentation for EXT:shop_import

2021-06-09 Release of version 2.9.1

  • [TASK] Add documentation for EXT:shop_import

2021-05-31 Release of version 2.9.0

  • [TASK] Adding information for PayPal Checkout in Documentation
  • [BUGFIX] Fix broken image path

2021-05-27 Release of version 2.8.9

  • [TASK] Enhance Documentation for Command/ComputeProductPrices
  • [TASK] Enhance Documentation for PayPalPlus

2021-05-26 Release of version 2.8.8

  • [BUGFIX] Set correct pathes to images in documentation

2021-05-26 Release of version 2.8.7

  • [BUGFIX] Set correct pathes to images and links in documentation

2021-05-26 Release of version 2.8.6

  • [TASK] Restructure Documentation
  • [TASK] Add more information to the documentation
  • [TASK] Fix typo in documentation

2021-05-15 Release of version 2.8.5

  • [TASK] Add more extension information

2021-05-15 Release of version 2.8.4

  • [TASK] Add free TYPO3 extension repository release

2021-05-06 Release of version 2.8.3

  • [BUGFIX] PDF invoice file name

2021-04-30 Release of version 2.8.2

  • [TASK] Add getter for product pdf description
  • [TASK] Add tax id in pdf invoice for inland b2b

2021-04-16 Release of version 2.8.1

  • [TASK] Split mail attachment configuration for admin and customer emails
  • [BUGFIX] Fix mail attachment for TYPO3 9

2021-04-06 Release of version 2.8.0

  • [FEATURE] Add a canonical link in products and add a sitemap.xml data provider
  • [BUGFIX] Fix fetching related downloadmanager file collections

2021-02-25 Release of version 2.7.6

  • [TASK] Add 'processed' filter to basket order backend module

2021-02-15 Release of version 2.7.5

  • [TASK] Add documentation EN translation files
  • [TASK] Documentation correction and translation to german
  • [TASK] Remove beforeProductDetailsRendering and beforeProductListRendering signals

2021-01-19 Release of version 2.7.4

  • [TASK] Labels for ups shipping feature
  • [BUGFIX] Fix reading vat id if it's not in use in frontend

2021-01-08 Release of version 2.7.3

  • [BUGFIX] Double display of personal data in confirm order View
  • [TASK] ComputeProductPrices command Documentation
  • [TASK] Remove callback creation from PayPal checkout documentation

2021-01-08 Release of version 2.7.2

  • [TASK] Pass selected country as language to PayPal Plus

2021-01-07 Release of version 2.7.1

  • [TASK] Added loading indication to PayPal Plus payment wall

2021-01-06 Release of version 2.7.0

  • [FEATURE] Price calculation command

2021-01-06 Release of version 2.6.1

  • [BUGFIX] Fix Isotope tag filter

2021-01-05 Release of version 2.6.0

  • [FEATURE] PayPal Plus checkout

2020-12-17 Release of version 2.5.3

  • [BUGFIX] Fix update and information row
  • [TASK] Normalize some translation values
  • [TASK] Add testmail command

2020-12-09 Release of version 2.5.2

  • [BUGFIX] Fix ExtensionUtility for TYPO3 10

2020-12-09 Release of version 2.5.1

  • [BUGFIX] Reset basket service on recalculate basket

2020-12-09 Release of version 2.5.0

  • [BUGFIX] Fix vatable identification for inland basket orders
  • [TASK] Use a short label for articlenumber in checkout table
  • [FEATURE] Add additional checkout row for shipping information

2020-12-09 Release of version 2.4.0

  • [TASK] Remove all vat information from checkout confirmation when order isn't vatable
  • [FEATURE] Add a vat notice in basket confirmation, basket order in backend and in invoice PDF
  • [FEATURE] Add Vatable, VAT-ID and VAT-Zone in basket order - this is required to identify the vatable behaviour
  • [FEATURE] Add fields in checkout: VAT-ID, housenumber and country
  • [FEATURE] Add country select field including configuration for default settings
  • [FEATURE] Add support for different taxes in a single order
  • [TASK] Add product no basket view and optimize columns
  • [TASK] Add unit/factor information and subtile in basket view
  • [TASK] Optimize and extend translations and label
  • [BUGFIX] Fix types in TypoScript service and domain model

2020-12-04 Release of version 2.3.3

  • [TASK] Optimize default Stylesheets
  • [TASK] Optimize error messages when basket order initialization failed
  • [BUGFIX] Fix wrong value sign in negative shipping costs in order confirmation view
  • [BUGFIX] Fix wrong PayPal price value for payment
  • [BUGFIX] Fix wrong type definition in basket model and add comments about tax values
  • [BUGFIX] Fix setting wrong price value when updating the basket order on re-confirm
  • [BUGFIX] Change tax field in basket order from percent into currency value

2020-12-02 Release of version 2.3.2

  • [TASK] Working on documentation
  • [TASK] Optimize tax formatting in basket view
  • [TASK] Optimize basket order fields in backend views by TCA
  • [TASK] Optimize shipping costs and shipping costs documentation
  • [BUGFIX] Fix B2C basket calculations with graduated prices

2020-12-01 Release of version 2.3.1

  • [TASK] Invoice attachment
  • [TASK] Add missing getter/setting in ProductGraduatedPrice model
  • [BUGFIX] Add types and lazy loading for creation user in Base model

2020-11-30 Release of version 2.3.0

  • [TASK] Add Backend order creation documentation
  • [BUGFIX] Add error handling for data container outside of webroot
  • [BUGFIX] Fix return types of new date fields in basket order
  • [FEATURE] Extension basket order and add invoice creation
  • [TASK] Add tax and price with tax to basket order and basket items
  • [TASK] Add caching to TypoScript service
  • [TASK] Remove tax from basket item row in b2b mode
  • [TASK] Add gross/netto feature to graduated prices
  • [FEATURE] Backend order creation
  • [TASK] Add extbase mapping for TYPO3 10
  • [TASK] Signal slot in PayPal callback
  • [TASK] Optimize labels and information about taxes and b2b/b2c mode
  • [BUGFIX] Fix reading Setup TypoScript configuration in Backend context
  • [BUGFIX] Fix versions in ext_emconf.php
  • [TASK] Round float values in basket processing
  • [FEATURE] A checkbox to indicate which orders have already been processed
  • [BUGFIX] findAllForBackendList method in BasketOrderRepository

2020-11-16 Release of version 2.2.3

  • [TASK] Route enhancer documentation
  • [TASK] Moved PayPal checkout service to shop_pro
  • [TASK] Optimize debugging and logging

2020-11-03 Release of version 2.2.2

  • [BUGFIX] Generate paypal return links after generation of a new basket order object
  • [BUGFIX] Redirect to error page after failed checkout
  • [BUGFIX] Redirect to success page after successful checkout

2020-11-03 Release of version 2.2.1

  • [BUGFIX] Fix JavaScript method definition bug in older browsers

2020-11-03 Release of version 2.2.0

  • [FEATURE] Delivery address
  • [TASK] Update PayPal checkout documentation

2020-11-02 Release of version 2.1.5

  • [TASK] Add documemtation files
  • [TASK] Set max php version to 7.4.99

2020-10-16 Release of version 2.1.4

  • [BUGFIX] Information row in shop flexform

2020-10-11 Release of version 2.1.3

  • [TASK] Add extra tags in composer.json

2020-10-11 Release of version 2.1.2

  • [BUGFIX] Change database type for description_file to integer
  • [TASK] Add filter for selections in product TCA

2020-10-11 Release of version 2.1.1

  • [BUGFIX] Fix usage of description files in products

2020-09-15 Release of version 2.1.0

  • [FEATURE] Database logging
  • [FEATURE] Setting the gross/net price depending on the store type
  • [BUGFIX] Compatibility with TYPO3 9 (TYPO3\CMS\Core\Mail\MailMessage)
  • [TASK] Add support for html emails
  • [TASK] Add constants for email templates

2020-09-15 Release of version 2.0.0

  • [TASK] Add filter isotope endpoint to Default Layout
  • [BUGFIX] Send requests only once per changed tag category to json api (isotope filter)
  • [TASK] Save/load isotope filter in/from the session
  • [TASK] Display current filter status in the tag/category select box
  • [BUGFIX] Add tag uid instead of tag object to session in ProductController
  • [BUGFIX] Fixed initial value for category filter selector
  • [TASK] Added render type to select types in the flex form
  • [TASK] Dont allow the user to put more products in the basket than there are available
  • [TASK] EXT:questions and EXT:downloadmanager support
  • [TASK] Redirect user back to basket if ordered quantity is greater than stock amount
  • [BUGFIX] Check if the ProductCategory image is disabled
  • [BUGFIX] Removed usage of shop:html in partial SingleView
  • [BUGFIX] Check if the serialized data in SessionHandler is null
  • [BUGFIX] Using MailMessage::text() instead of MailMessage::setBody.
  • [TASK] Added type hints and PHPDoc strings
  • [TASK] Fixed legal notice
  • [TASK] Strict types in all php files
  • [BUGFIX] Show prices without taxes in b2b shops
  • [BUGFIX] Add minimumOrderValueReached to output json in JsonApiController
  • [BUGFIX] Casting $settings['storagePid'] to int before setting pid of a basket item in BasketService
  • [TASK] Remove debug service
  • [TASK] Add csv export for products and product tags
  • [TASK] Migrate annotations to Typo3 10
  • [TASK] Use TYPO3Fluid instead of TYPO3\CMS namespace for viewhelpers
  • [TASK] Use AdditionalTca
  • [TASK] Added Configuration/Extbase/Persistence/Classes.php
  • [TASK] Migrated KeSearchIndexerConfigurationHook from TYPO3_DB to doctrine-dbal
  • [TASK] Move Currency and Percent form elements to EXT:additional_tca
  • [TASK] Remove translated relations from product selections in TCA
  • [TASK] Remove "NOT NULL" for text fields in ext_tables.sql
  • [TASK] Add JavaScript history back method with refresh
  • [FEATURE] Add street, postal code and city as predefined field in checkout form
  • [FEATURE] Add shipping costs as relation configurable in backend
  • [FEATURE] Add minimum order value
  • [FEATURE] Add open graph meta data
  • [FEATURE] Add graduated prices for products
  • [FEATURE] Add pre payment order checkout
  • [FEATURE] Add search word fields by TypoScript setting
  • [TASK] Rename TypoScript file extensions to .typoscript
  • [FEATURE] Add extension configuration for enable/disable product list caching
  • [TASK] Optimize error handing in finish checkout service
  • [BUGFIX] Fix locallang xliff file errors
  • [BUGFIX] Fix cdata wrapping in locallang file
  • [FEATURE] Add a slot for manipulating product details data before rendering
  • [TASK] Translate locallang**.xlf files (2 csh files)
  • [TASK] Add target language in xliff files
  • [BUGFIX] Fix error view for BasketOrder controller
  • [FEATURE] Add a slot for manipulating product list data before rendering
  • [BUGFIX] Fix error handling in checkout
  • [TASK] Translate locallang**.xlf files
  • [TASK] Performance and caching optimization

2020-01-27 Release of version 1.6.0

  • [FEATURE] Finalize stock logic.
  • [TASK] Prevent buy a larger amount than products on stock
  • [TASK] Add translation keys
  • [TASK] Open checkbox confirmation links in checkout process in new browser tab
  • [TASK] Change attributes fields to text SQL fields
  • [TASK] Add description file getter and setter
  • [FEATURE] Add stock logic
  • [BUGFIX] Fix Enter key behavior on item quantity change in basket
  • [TASK] Add german translation for item quantity change in basket
  • [FEATURE] Add tax information per item to basket view

2019-12-11 Release of version 1.5.1

  • [BUGFIX] Fix UTF-8 issue in PayPal callback
  • [BUGFIX] Fix Fluid mail template closing tag
  • [BUGFIX] Fix basketOrder not available in mail templates
  • [TASK] Example output in mail templates
  • [BUGFIX] Fix unclosed section

2019-12-09 Release of version 1.5.0

  • [BUGFIX] Fix email content types
  • [BUGFIX] Fix UTF-8 issue in PayPal callback
  • [FEATURE] Setup page uid to link at privacy and terms pages in checkout
  • [FEATURE] Add switch to change email type (text/plain,text/html)
  • [TASK] Remove unused math View Helper
  • [TASK] Add some migration hints in Migration.md
  • [BUGFIX] Show correct total price in basket
  • [TASK] Show prices in checkout according to basket display type
  • [BUGFIX] Show correct price with additional costs in order confirmation
  • [TASK] Add constant for setting basket display type
  • [BUGFIX] Adjust tax calculation
  • [BUGFIX] Fix MySQL and Model data types for prices and set paid price in PayPay order finishing
  • [TASK] Add documentation for PayPal checkout testing and debugging
  • [BUGFIX] Update quantity correctly (issue #2)

2019-11-18 Release of version 1.4.0

  • [BUGFIX] Fix items not removed from basket
  • [BUGFIX] Fix list pre-filtering for product tags
  • [BUGFIX] Fix Fluid template links for detail page
  • [BUGFIX] Fix FlexForm/Detail view page uid overriding
  • [TASK] Optimizing slug field TCA for TYPO3 9.5
  • [BUGFIX] Fix FlexForm translation key for basket button.
  • [FEATURE] Refactoring of checkout process including PayPal checkout.
  • [FEATURE] Implement possibility to search for multiple tags in a single request.

2019-07-18 Release of version 1.3.0

  • [TASK] Added search word facility to product repository for backend overview.
  • [TASK] Add getter/setter for stock amount in product model.
  • [TASK] Add getter/setter for slug and record type in product model.
  • [TASK] Add new content element wizards.
  • [TASK] Add mapping for extbase model and restrict backend list access.
  • [BUGFIX] Fix usage of no-image.png.
  • [BUGFIX] Fix tag pre filtering.

2019-03-06 Release of version 1.2.0

  • [FEATURE] Adding record type for products (default, downloads, questions, ...)
  • [TASK] TCA refactoring.
  • [TASK] JavaScript refactoring.
  • [TASK] Adding form engine field for currency and percent.
  • [FEATURE] Adding flexform selection, so that products can be displayed immediately without navigating through the list view.
  • [TASK] Sort related products in backend by title.
  • [TASK] Lazy loading for product attributes.
  • [FEATURE] Adding repository methods for backend module.
  • [FEATURE] Adding Metatags and titletag for detail view.
  • [TASK] Moving products language and access in own tab in TCA.
  • [BUGFIX] Fixing SQL table definition - image default value.
  • [BUGFIX] Fixing typo in controller usage.
  • [TASK] Excluding chash by default.
  • [TASK] Removing exclude fields from FlexForm.

2017-12-04 Release of version 1.1.2

  • [BUGFIX] Fixing feature icons in Product model

2017-11-22 Release of version 1.1.0

  • [BUGFIX] Fixing attribute category handling
  • [TASK] Adding product model getter/setter
  • [BUGFIX] Fixing product image TCA for different TYPO3 versions
  • [FEATURE] Adding showinpreview checkbox in product images (similar to tx_news). Product model supports now product.imagesNonPreview and product.imagesPreviewOnly.
  • [FEATURE] Adding showinpreview checkbox in product featureIcons (similar to tx_news). Product model supports now product.featureIconsNonPreview and product.featureIconsPreviewOnly.
  • [FEATURE] Adding a math subtract ViewHelper
  • [FEATURE] Adding linkhandler configuration
  • [FEATURE] Adding product image links
  • [TASK] Adding translations
  • [FEATURE] Adding ke_search indexer for products
  • [TASK] Adding tooltips for related products tags
  • [FEATURE] Adding a bookmark and compare feature
  • [TASK] Extending and optimizing a bookmark and compare feature
  • [TASK] Remove exclude fields from configuration
  • [FEATURE] Extending product attribute categories with a template selection, so that each category can be displayed differently
  • [FEATURE] Finalize bookmarks feature
  • [BUGFIX] Fixing extension loaded ViewHelper
  • [TASK] Migrate Session-Handler
  • [TASK] TCA migration for 7.6.x
  • [FEATURE] Product get an offer checkbox and an offer-value-field
  • [BUGFIX] Refactoring the variant logic and JavaScript library
  • [BUGFIX] Update basket item quantity fixed
  • [FEATURE] Adding fixed additional costs, like shipping or packing
  • [TASK] Moving a getBasketObject method in a new BasketService
  • [TASK] Adding Teaser-Text field

Shop-Pro Change-Log

2023-09-07 Release of version 3.0.1

  • [TASK] Add some more logging for checkout
  • [BUGFIX] Fix unit price in klarna checkout parameters
  • [TASK] Remove shipping address from Klarna payment session initialization

2022-08-15 Release of version 3.0.0

  • [BUGFIX] Fix resend confirmation mail functionality

2022-06-06 Release of version 2.9.1

  • [BUGFIX] Fix type mismatch in KlarnaCheckoutService

2022-05-02 Release of version 2.9.0

  • [FEATURE] Add signal slot for actions after order payment
  • [TASK] Emit general paid event
  • [BUGFIX] Add proxy to curl requests
  • [TASK] Task migrate backend module permissions
  • [TASK] Remove typo3 version checks
  • [TASK] Remove calls to ObjectManager object
  • [TASK] Override database log writer
  • [TASK] Replace signals with psr 14 events
  • [TASK] Move extension icon into public resources
  • [TASK] Migration for TYPO3 11 and PHP 8
  • [TASK] Preparations for TYPO3 11 and PHP 8

2022-02-25 Release of version 2.8.0

  • [TASK] Normalize configuration settings
  • [TASK] Add Typoscript constants for payment options
  • [FEATURE] Email attachment files in product record

2021-09-15 Release of version 2.7.0

  • [FEATURE] Add Stripe credit card as payment provider.
  • [TASK] Add product url to Klarna product payment
  • [BUGFIX] Remove type definition from Widget properties, to ensure compatibility with PHP 7.3

2021-08-27 Release of version 2.6.2

  • [TASK] Add transaction number to invoice pdf

2021-07-15 Release of version 2.6.1

  • [BUGFIX] Add email to shipping address in Klarna checkout service

2021-07-09 Release of version 2.6.0

  • [FEATURE] Add Klarna payment
  • [BUGFIX] Check email attachment configuration in backend controller

2021-05-06 Release of version 2.5.7

  • [TASK] Dispatch payPal and payPalPlus paid signals
  • [BUGFIX] PDF invoice file name

2021-04-30 Release of version 2.5.6

  • [TASK] Add product pdf description
  • [TASK] Add date placeholder support for pdf invoice
  • [BUGFIX] Fix time format in backend module

2021-04-16 Release of version 2.5.5

  • [TASK] Split mail attachment configuration for admin and customer emails

2021-03-31 Release of version 2.5.4

  • [BUGFIX] Fix dependencies in composer.json and ext_emconf.php

2021-01-25 Release of version 2.5.3

  • [BUGFIX] Set dependency to the latest shop version

2021-01-21 Release of version 2.5.2

  • [TASK] Add processed filter to basket order backend module

2021-01-21 Release of version 2.5.1

  • [BUGFIX] Check TYPO3_MODE instead of TYPO3 in tca overrides

2021-01-19 Release of version 2.5.0

  • [FEATURE] UPS shipping

2021-01-08 Release of version 2.4.4

  • [BUGFIX] Resend customer / admin emails from Backend

2021-01-08 Release of version 2.4.3

  • [TASK] Move translation labels to TypoScript

2021-01-08 Release of version 2.4.2

  • [TASK] Invoice PDF modifications

2021-01-07 Release of version 2.4.1

  • [BUGFIX] Fix backend module toolbar links - site configuration is now reachable for TYPO3 9.5 versions

2021-01-05 Release of version 2.4.0

  • [FEATURE] PayPal Plus checkout
  • [TASK] Normalize some translation values

2020-12-09 Release of version 2.3.1

  • [BUGFIX] Move background PDF in PDF Footer template to another layer

2020-12-09 Release of version 2.3.0

  • [FEATURE] Add PDF creation for delivery notes
  • [TASK] Optimize basket order backend module and basket order view

2020-12-02 Release of version 2.2.0

  • [FEATURE] Add backend button for resending order mail including invoice pdf

2020-12-01 Release of version 2.1.1

  • [TASK] Invoice pdf modification

2020-11-30 Release of version 2.1.0

  • [TASK] New basketOrder button in backend module
  • [FEATURE] Extension basket order and add invoice creation

2020-11-16 Release of version 2.0.3

  • [TASK] PayPal checkout service
  • [BUGFIX] Fix PayPal checkout email template paths

2020-10-11 Release of version 2.0.2

  • [BUGFIX] Fix dependencies

2020-10-07 Release of version 2.0.1

  • [TASK] Add email templates
  • [TASK] Add constants for email templates

2020-09-15 Release of version 2.0.0

  • [TASK] Include Isotope
  • [BUGFIX] Dont display record type in product overview backend module
  • [BUGFIX] Display teaser in compare view
  • [TASK] Added new content element wizard item for ProductCompare
  • [TASK] Simplified backend button definitions in BackendController
  • [BUGFIX] Don't count a not countable value listItem.category in partial Category.html
  • [TASK] Add translations and modify ext_typoscript_setup.txt for csv export
  • [BUGFIX] Fix dependencies of shop base extension
  • [TASK] Remove inject annotations in backend controller
  • [FEATURE] Add hide/show action in backend module
  • [TASK] Rename TypoScript file extensions to .typoscript
  • [TASK] Code clean up
  • [BUGFIX] Fix TypoScript constant category
  • [BUGFIX] Fix some translation issues
  • [TASK] Add missing language variables to template files
  • [TASK] Move language labels out of ext_typoscript_setup.txt to xlf files
  • [TASK] Optimize Fluid template formatting
  • [TASK] Add target language in xliff files
  • [TASK] Translate locallang**.xlf files
  • [TASK] Add default values for create-new-product button in backend module
  • [BUGFIX] Fix f:count usage for backend module list cells
  • [FEATURE] Add authorization settings for page TypoScript

2020-01-27 Release of version 1.4.0

  • [TASK] Remove edit-in-modal feature for backend module.
  • [FEATURE] Refactoring of checkout process including PayPal checkout.

2019-07-18 Release of version 1.3.0

  • [FEATURE] Add search word for product overview.
  • [FEATURE] Add backend module for product price overview.
  • [FEATURE] Add backend module for product SEO overview.
  • [FEATURE] Add backend module for basket order and more.

2019-03-06 Release of version 1.2.0

  • [TASK] Refactoring.
  • [BUGFIX] Fixing typo in controller usage.
  • [FEATURE] Adding product category view in backend module.
  • [FEATURE] Adding product column in attributes view in backend module.

2017-11-24 Release of version 1.1.1

  • [TASK] Adding license configuration

2017-11-22 Release of version 1.1.0

  • [FEATURE] Adding a compare feature
TYPO3 Shop Extension

TYPO3 Shop PRO Features

TYPO3 Shop

Shop Extension for TYPO3

Free available

  • Issue-Tracker access
  • Product documentation
  • No time limit

Price 0,00 € excl. VAT

Premium-Support for 1 Project

  • 12 months updates
  • Support- & Issue-Tracker access
  • Product documentation
  • No time limit

Price 600,00 € excl. VAT

Choose your TYPO3 Version

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