Please note that this documentation is for the most recent version of this extension. It may not be relevant for older versions. Related documentation can be found in the documentation directory of the extension.
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:
Table of content
- Introduction
- Installation
- Configuration
- Constants
- Plugins
- Authorizations
- Base Prices
- Bookmarks and Compare
- Customer Messages
- Delivery Address
- Discount
- Extension Settings
- Graduated Prices
- Human Readable URLs
- Import
- Invoices
- JavaScript
- Link Handler
- List Filter
- Mail Templates
- Manual Basket Order Creation
- Product Types
- Shipping Costs
- Sitemap XML
- Stock
- Subscriptions
- Tax Rates
- Ups Shipping
- BasketCheckout
- Commands
- Templates
- HowTo
- AddOn: Coupon
- AddOn: Export
- AddOn: Import
- AddOn: Shipping
- Developer
- FAQ
