Aimeos Features

From the product catalog and checkout to multi-vendor marketplaces, B2B portals and multi-tenant SaaS platforms: Aimeos ships the features professional eCommerce projects need. It is API-first, renders pages in about 20ms even with huge catalogs and is free to use under the LGPLv3 license. Start with the highlights below, browse the complete feature list by area or try everything live in the frontend demo and the admin demo.

Enterprise Architecture & Platform Highlights

The capabilities that set Aimeos apart from other eCommerce platforms:

image-api.png

Headless commerce with JSON:API & GraphQL

Build custom frontends, progressive web apps (PWA) and native mobile apps on the standards-based JSON:API REST API, and manage all shop data via the GraphQL admin API. Learn more about headless eCommerce with Aimeos.

image-fast.png

From one to 1,000,000,000+ items, rendered in 20ms

Multi-level caching keeps pages fast for small shops and huge catalogs alike. Scale beyond one billion products with the #gigacommerce extension and ElasticSearch.

image-saas.png

Multi-tenant eCommerce SaaS out of the box

Host an unlimited number of fast online shops in one installation where each merchant manages their own products, stock and orders. Read more about eCommerce SaaS with Aimeos.

image-products.png

Every product type you need

Sell simple articles, variants, bundles, vouchers, event tickets and downloads, and combine them with (priced) configurable options and custom input attributes.

image-abo.png

Subscriptions with recurring payments

Turn any product into a subscription with arbitrary intervals. Aimeos renews subscriptions and captures the payments automatically via the supported payment providers.

image-payment.png

100+ payment gateways

Use PayPal, Stripe, Authorize.net, Payone, Novalnet and more directly, or Mollie and more than 100 other payment service providers worldwide via the free Omnipay PHP library.

Trusted by Leading Brands & Global Enterprises

Modern Administration & Merchant Management Interface

aimeos-admin-1024x664.png

Central Operator Dashboard

Real-time sales tracking, order volume metrics, customer activity graphs, and multi-tenant store supervision in a clean, responsive interface.

admin-product-media-1024x538.png

Rich Product & Media Management

Intuitive catalog management for variants, bundles, downloads, and pricing tiers with integrated AI generation for product descriptions and imagery.

admin-order-product

Order & Fulfillment Processing

Streamlined order workflows, payment capture verification, automated PDF invoice generation, and status dispatch notifications.

Framework Architecture & Performance Advantages

Key advantages

  • Cloud-native and API-first eCommerce framework
  • Ultra fast and scalable to 1,000,000,000+ items
  • Extremely flexible, not only for online shops
  • Unlimited number of shops per installation
  • Optimized for smartphones and tablets
  • Secure and reviewed implementation
  • Optimized usability via crowd testing
  • Free & Open Source (LGPLv3)

Performance

  • Ultra fast: Only 20ms render time with block level caching
  • Extremely scalable from single to very large distributed installations
  • Support for MySQL, MariaDB, PostgreSQL and MS SQL Server
  • Data distributable over several and different databases
  • Proven to handle 10,000 and more orders per day
  • Up to 100,000 products out of the box with standard MySQL
  • More than 1,000,000,000 products with ElasticSearch or SOLR (commercial extensions)

Easy installation and update

  • Written in PHP 8
  • Low resource usage (3-6MB/request)
  • Installable on most web hosting platforms
  • Hassle-free database updates from previous versions
  • Native integration into applications and frameworks
  • Offered as easy to install distribution

Worldwide usage

  • Multi-language, multi-currency capable
  • Localized price, number and date formats
  • Translations in 40+ languages
  • Simple translation to new languages via Transifex
  • Support for right-to-left (RTL) languages

SEO optimized

  • Fully SEO optimized
  • Google readable product data (schema.org)
  • Deep links to all products and categories
  • Readable URLs including product/category names
  • Custom and translatable URL segments for products/categories
  • Product and category names as part of the HTML title
  • Custom HTML meta tags for categories and products
  • Open Graph and Twitter card tags for social sharing
  • Canonical URLs to avoid duplicate content
  • XML sitemap generation

Security

  • Strictly reviewed code
  • Excellent code quality testified
  • Security layer with allow lists against SQL injection
  • Supports Content Security Policy against cross site scripting attacks (XSS)
  • Two-factor authentication via the host application
  • Core frontend functions also work without JavaScript

Headless APIs & Modern Developer Experience

Flexibility

  • World class JSON:API REST API
  • Sophisticated GraphQL admin API
  • Highly configurable: 4,000+ options
  • Native integration in any PHP application
  • Framework is easily adaptable to own needs
  • Based on exchangeable components
  • All components can be dynamically extended or replaced
  • Features can be added by decorators without extending the classes

AI & integrations

  • AI generated texts, images and translations in the admin interface
  • MCP server for managing shop data with AI agents
  • GraphQL and JSON admin APIs for ERP, PIM and other systems
  • Adapters for message queues, logging and cloud file systems
  • Integrations for Laravel, Symfony, TYPO3 and WooCommerce

Code

  • Extremely structured code including ca. 280,000 lines
  • Well documented code with ca. 150,000 lines of comments
  • High quality code (9/10 points)
  • Open Source (LGPLv3 license)
  • Public development on GitHub
  • Easy to contribute
  • Object oriented PHP 8 code
  • Design patterns for optimal solutions
  • More than 7,000 tests with over 17,000 assertions

Design

  • Responsive web design for all screen sizes
  • Optimized for smartphones and tablets
  • Supports responsive images in multiple sizes and formats (incl. WebP)
  • Fully HTML5 and CSS3 based
  • Highly customizable via CSS
  • Each category can be styled individually
  • Right-to-left (RTL) layouts
  • Accessible markup with ARIA attributes and reduced motion support

Templates

  • Modular templates
  • Standard template for quick setup
  • Templates can be easily overwritten in own extension
  • Lightweight JavaScript without framework dependencies

Catalog, Product Types & Dynamic Pricing Engine

Product types

  • Articles: Standalone products with dedicated SKU and stock tracking
  • Selection products: Configurable variants with attributes (size, color, material)
  • Bundle products: Packaged combination of multiple products sold as a single unit
  • Voucher products: Digital gift certificates with fixed or custom amounts
  • Event products: Date- and time-based bookings, ticketing, and workshop reservations
  • Group products: Curated collections and kit offerings displayed together
  • Subscriptions: Recurring delivery and billing intervals for any product
  • Downloadable products: Instant digital assets, e-books, software, and license keys
  • Configurable options: Customizable text inputs, file uploads, and optional add-ons
  • Variant attributes: Multi-dimensional variant matrix with independent pricing

Categorization

  • Unlimited number of products and categories
  • Unlimited category tree depth and hierarchy levels
  • Configurable options and custom attributes per category
  • Multiple localized texts, images, and media assets per category
  • Scheduled and time-controlled visibility for categories and products
  • Category stage and hero banners with inheritance down the tree

Navigation

  • Dynamic menus with configurable depth limits
  • Automated breadcrumb navigation
  • Category level filtering and deep-linked hierarchies
  • Pagination and "Back to search results" navigation
  • Previous and next product browsing within search results

Product search

  • Faceted search with real-time product counts per filter
  • Multi-attribute filtering (category, price range, brand, attributes, stock status)
  • High-speed full-text search with typo tolerance
  • Instant search auto-suggestions while typing
  • Split faceted search for complex catalog navigation

Product listings

  • Combined category browsing and search result listings
  • Configurable sorting: relevance, newest, name, price (asc/desc), customer rating
  • Infinite scrolling and traditional pagination options
  • Configurable grid and list layout views
  • Dedicated brand and supplier showcase pages
  • Personalized user lists: last seen, pinned, favorites, and watched products

Product details

Product Information & Media

  • Unlimited product descriptions and long-form content (up to 16 MB each)
  • Unlimited attributes, technical specifications, and custom properties
  • High-resolution image gallery with zoom and responsive slider
  • Multimedia support for embedded video, audio files, and PDF downloads
  • Package dimensions, shipping weight, and logistics parameters
  • Verified customer reviews, ratings, and feedback
  • Time-controlled texts, prices, and media visibility

Social Sharing & Channels

  • Social share integrations for Facebook, Pinterest, X (formerly Twitter), and WhatsApp
  • Extensible share providers configurable via templates
  • Open Graph and Twitter Card rich snippets

Product stock

  • Dynamic real-time stock level indicators across list and detail views
  • Pre-order functionality for upcoming or temporarily out-of-stock items
  • Back-in-stock notifications and customer alert subscriptions
  • Estimated delivery time calculations based on warehouse availability
  • Low-stock warning badges to encourage customer conversion
  • Configurable display rules for out-of-stock items

Pricing and taxes

Pricing Capabilities

  • Tiered and volume block pricing (quantity-based price breaks)
  • Surcharges and discounts for configurable product options
  • Additional cost calculation per item or attribute selection
  • Time-limited promotional pricing and special discount periods
  • "Price on request" mode for custom quotes and RFQ workflows
  • Rule-based dynamic price adjustments (e.g., category-wide or seasonal)
  • Customer-group-specific B2B pricing tiers (commercial extension)

Tax Calculation & Compliance

  • Individual tax rates per product, rebate, and payment or shipping method
  • Country-specific and regional tax rate tables
  • Granular VAT breakdown by rate and tax type in basket and checkout
  • Tax-optimized rebate calculation compliant with international standards

Boosting sales

  • Automated cross-selling and related product suggestions
  • "Frequently bought together" recommendations like Amazon
  • Featured and promotional products per category on landing pages
  • Countdown timers and time-limited special offers

High-Performance Shopping Basket & Promotion Rules

Basket features

  • Standard full-page basket and persistent slide-out mini-basket
  • Asynchronous AJAX updates for adding, modifying, or removing items without page reload
  • Automatic default shipping and payment method pre-selection
  • Hidden ERP-specific attributes passed transparently with ordered products
  • Suggested accessory and upsell items directly within the basket
  • Bulk order entry for fast B2B ordering via SKUs and quantities
  • Saved baskets and wishlist transfer for recurring orders
  • Multi-coupon support with configurable coupon stacking limits

Basket details

  • High-resolution product thumbnails, titles, and selected variant attributes
  • Chosen configurable options and custom customer inputs
  • Granular unit prices, line item totals, and subtotal summaries
  • Dedicated line items for shipping, payment surcharges, and applied discounts
  • Transparent VAT and sales tax itemization by rate
  • Highlighted savings, voucher redemptions, and promotional discounts

Configurable limits and checks

Order Limits & Thresholds

  • Free shipping threshold configuration
  • Minimum and maximum order value limits per checkout
  • Minimum and maximum total product quantity rules
  • Maximum orderable quantity limit per individual product

Automated Basket Validation

  • Real-time stock verification prior to checkout progression
  • Instant price recalculation if catalog prices change during session
  • Continuous rebate and coupon re-validation on cart modifications

Rebates and couponing

Rebate Types

  • Fixed-amount discounts and percentage-based price reductions
  • Free shipping vouchers and gift-with-purchase promotional items
  • Stored-value gift cards with remaining balance tracking
  • Optional checkout tip addition by customers

Coupon Code Rules

  • Single-use and multi-use coupon codes with redemption caps
  • Customer-restricted coupon codes tied to specific accounts
  • Scheduled activation and expiration date constraints
  • Combination rules: basket total thresholds, specific categories, or required product sets

Tax features

  • Granular tax rates assigned per product, discount, and fulfillment method
  • Multi-tax calculation support for jurisdictions with combined national and local taxes
  • Detailed VAT itemization by rate class in cart summaries and receipts
  • Transparent net and gross price display depending on customer location and B2B status

Frictionless One-Page Checkout & 100+ Payment Gateways

Flexible steps

  • Fast two-click checkout for authenticated customers
  • Responsive one-page checkout layout with customizable step sequence
  • Drag-and-drop step reordering and conditional step visibility
  • Automatic bypass of steps requiring no customer interaction
  • Effortless back-navigation to modify previous choices
  • Visual checkout progress bar guiding buyers to completion

Addresses

Address Fields & Localization

  • Comprehensive fields for personal, contact, delivery, and business (B2B VAT ID) details
  • Fully configurable field states: mandatory, optional, or hidden
  • Country and state/province selectors with localized address formats
  • Multilingual salutation and naming conventions
  • Preferred communication language selection for automated order emails

Customer Address Management

  • Multiple stored shipping and billing addresses per customer account
  • Automatic syncing of billing data with host application user profiles
  • In-checkout address creation, inline editing, and deletion via AJAX
  • Client-side and server-side address validation to prevent delivery errors

Delivery

Logistics & ERP Integration

  • Built-in XML and JSON connectors for ERP and warehouse management systems
  • Extensible adapter architecture for shipping carriers (DHL, FedEx, UPS, DPD, etc.)
  • Custom delivery instructions and parcel pickup point selection

Method Availability Rules

  • Country and postal code geofencing
  • Cart weight, volumetric dimensions, and item quantity restrictions
  • Product-specific and category-based shipping constraints
  • Customer order history and account classification filters
  • Time-window and delivery date scheduling

Shipping Cost Calculation

  • Flat-rate, tiered, or percentage-based shipping calculations
  • Dynamic cost calculation driven by total weight, volume, or basket value
  • Promotional free shipping thresholds and carrier discounts

Carrier Status Tracking

  • Local shipment dispatch processing
  • Asynchronous order transmission to external fulfillment centers
  • Automated ingestion of carrier tracking numbers and shipment status batch feeds
  • Real-time delivery status queries via provider APIs

Payment

Supported Gateways & Providers

  • Built-in methods: Pre-payment, invoice, cash on delivery, and direct debit
  • Native integrations: PayPal Express & Plus, Stripe, and Authorize.net
  • Regional European gateways: Datatrans, Mpay24, Novalnet, and Payone
  • 100+ global payment providers including Mollie via Omnipay
  • Multi-vendor split payments and automated marketplace vendor payouts
  • Strict PCI-DSS compliance via hosted fields and offsite gateways

Method Availability & Risk Rules

  • Filtering by billing/shipping country and currency
  • Minimum and maximum basket amount limitations
  • Customer order history and risk scoring integration
  • Product-category-specific payment restrictions

Fee Rules & Surcharges

  • Configurable payment method surcharges or payment discounts
  • Fixed-fee and percentage-based calculations tied to order value

Transaction Management

  • Local transaction logging and remote payment gateway handshakes
  • Asynchronous payment notification processing (webhooks/IPN)
  • Separate two-step authorization and capture workflows
  • Direct processing of full and partial refunds from the admin interface

Summary

Order Summary & Legal Compliance

  • Customizable confirmation view with optional customer registration prompt
  • Direct integration of Terms & Conditions, Cancellation Policy, and Privacy Notice checkboxes
  • Fully compliant with European (GDPR, Omnibus Directive), German, and US e-commerce consumer laws

Pre-Order Verification & Reservation

  • Validation rules verifying required address types and compatible payment/shipping pairings
  • Continuous real-time recalculation of all costs, taxes, and discounts upon changes
  • Temporary stock reservation and coupon lock during checkout to prevent overselling

Customer Account Management & Automated Notifications

Customer account

  • Uses native CMS or application customer accounts
  • Manageable via CMS infrastructure or administration interface
  • Full order history with list and detail view
  • Watch list for products (back in stock, price reduction)
  • Product favorite list
  • Profile and address management
  • Downloads of purchased files
  • Subscription management
  • Saved baskets and product reviews

E-mail notifications

Automated Transactional Emails

  • Order confirmation email with attached PDF invoice
  • Payment status notifications (authorized, received, pending, refunded)
  • Shipment status updates (in progress, dispatched, tracking link, returned)
  • Digital voucher delivery with embedded PDF vouchers and redemption codes
  • Customer account welcome and password reset emails
  • Automated recurring subscription renewal notices
  • Back-in-stock and price-drop alerts for watched products

Email Template Customization

  • Multipart HTML and plain-text output for maximum deliverability
  • Modern responsive layouts built with MJML for pixel-perfect mobile rendering
  • Granular status-specific messaging customizable per notification type
  • Brand styling via customizable CSS stylesheets
  • Localized salutations, date formatting, and full multi-language translations

Unified Shop Administration & Multi-Vendor Portals

Administration interface

  • Dashboard with latest orders and sales graphs
  • Catalog and product management including stock levels
  • Full customer and customer group management
  • Management of subscriptions
  • Full order management
  • Management of suppliers
  • Coupon management and mass upload of codes
  • Plug-in management for basket actions
  • Price rules, reviews and type management
  • Sites, languages and currencies
  • CMS pages with the CMS extension

Integrated administration

  • Modern, easy to use admin interface with light and dark mode
  • Embedded into the admin interface of the application or framework
  • Login, two-factor authentication and access rights via application or framework
  • Asynchronous jobs for long running tasks

Productivity

  • Flexible possibilities for searching and sorting in all panels
  • Automatic image scaling with configurable sizes
  • Copy products including associated items
  • CSV imports of products and customers, CSV exports of orders and subscriptions
  • AI generated texts, images and translations
  • Optional log of all changes
  • WYSIWYG editor

Automated Background Jobs, Data Feeds & ERP Tasks

Products and orders

  • Flexible product import using CSV and XML files
  • Imports for categories, customers, suppliers, attributes, groups, stock and coupon codes
  • Order and subscription exports
  • Product feeds for Google and Idealo
  • Subscription handling and automatic renewal
  • Send notification e-mails for watched products
  • Send voucher and account creation e-mails
  • Import delivery/payment status batch updates
  • Send delivery and payment status update e-mails
  • Capture authorized payments
  • Send paid orders to ERP system or logistic partners
  • Payouts to vendors in marketplaces
  • Release reserved product stock of unpaid orders
  • Release redeemed coupon codes of unpaid orders
  • Calculate products bought together like Amazon
  • Create site maps for search engines

Maintenance

  • Process exports started in the admin interface
  • Scale product images
  • Catalog index rebuild
  • Optimize catalog index
  • Cleanup expired cache entries
  • Cleanup unfinished and unpaid orders
  • Cleanup old baskets
  • Archive old logs

Frequently Asked Questions About Aimeos Features

Which product types does Aimeos support?

Aimeos supports simple articles, selection products with variants, bundles, vouchers, event products and product groups. Any product can be sold as a subscription or with downloadable files, and all product types can be combined with (priced) configurable options and custom input attributes.

Which databases and search engines can I use?

Aimeos runs on MySQL, MariaDB, PostgreSQL and MS SQL Server, and data can be distributed over several databases. Up to 100,000 products work out of the box with standard MySQL; for catalogs with more than 1,000,000,000 products, Aimeos integrates ElasticSearch or SOLR via commercial extensions.

Can I customize or extend the existing features?

Yes. Aimeos offers more than 4,000 configuration options, templates you can overwrite in your own extension and exchangeable components that can be extended via decorators without touching the core. Ready-made add-ons are available in the extension catalog.

Is Aimeos suitable for B2B eCommerce?

Yes. Block prices, price on request, customer group prices, multiple tax rates, ERP interfaces for orders and delivery as well as multi-site setups make Aimeos a solid foundation for B2B eCommerce platforms and dealer portals.

Does Aimeos support multiple languages and currencies?

Yes. Aimeos is multi-language and multi-currency capable, uses localized price, number and date formats and is translated into more than 40 languages.

Can I try the features before installing Aimeos?

Yes. The frontend demo shows the shop as customers see it and the admin demo lets you explore the administration interface.

Ready to Build Your High-Performance Store?

Start developing with Aimeos in minutes. Fully open-source, modular, and cloud-native architecture ready for any scale.

Become an Aimeos Partner

Aimeos partners are first-class specialists in creating or hosting your Aimeos e-commerce project. They have proven their expertise by building top level e-commerce applications using Aimeos.