Skip to main navigation Skip to main content Skip to page footer

Shop Extension for TYPO3

An extensive shop for TYPO3 for realizing Webshops, Online-Shops or Payment-Subscriptions, comparable with tt_products, Cart or Aimeos. It includes PayPal, PayPal-Checkout, Klarna, Stripe, Bookmarks, UPS-API, invoice generation, a backend module, compare feature, graduated prices, plus product variants, filters, and tax and shipping logic for practical shop operations.

Features:

  • 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-Features:

  • 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

If you need some additional or custom feature - get in contact!

Links:

Documentation

TYPO3 Shop by coding.ms

An extensive shop for TYPO3 for realizing Webshops, Online-Shops or Payment-Subscriptions, comparable with tt_products, Cart or Aimeos. It includes PayPal, PayPal-Checkout, Klarna, Stripe, Bookmarks, UPS-API, invoice generation, a backend module, compare feature, graduated prices, plus product variants, filters, and tax and shipping logic for practical shop operations.

Menu
Shopping basket 0 Products

The Demo is build with*

EXT:bootstrap_package for site-package aka theme build on Bootsrap 5.

EXT:modules for user plugins like user-profile, registration, user-addresses, and more.

EXT:shop for the whole shop functionality.

EXT:questions for the FAQ page and FAQs attached in the product detail views.

EXT:glossaries for the glossaries and definitions.

EXT:fluid_fpdf for generating invoices, delivery-notes, product-sheets and more.

EXT:parsedown_extra for rendering the extension documentations from markdown to HTML.

* There are only build-in settings made using site-settings & TypoScript – no templates or other files were changed or overridden!