The Website-Base shop system has all the features needed to sell your products and services. Thanks to automatic payment processing and billing, it is also possible to sell subscriptions or memberships, for example at a dance or fitness studio.

Managing Products

Overview Despite Variety

The offered products can be managed simply and clearly thanks to freely createable product categories.

If a product is to be offered in several variants, for example a piece of clothing in different sizes or colors, the main product is categorized and the individual variants are set within the product. In this way, a better overview is preserved since all variants of the product can be managed in one spot.

Detailed Features for the Perfect Shopping Experience

When creating a new product, all properties that are relevant for processing the sale can be specified in detail. These include, for example, the price including VAT. The amount of VAT will be calculated automatically based on these inputs.

The initial inventory number, which is automatically updated when the product is sold, is also set. If this number reaches a bottom limit specified in the product category, the next customer is automatically warned that there are not many products left.

After completing the purchase, users can be automatically assigned to a user group, such as the group of all members of a gym. These user groups can be used in many ways in the Website-Base. Find out more on this page.


Setting up Payment Methods

You can fully configure the payment methods you want by defining the payment provider and the frequency of payment. The available payment methods are prepayment, PayPal and a fully automated SEPA direct debit mandate. The frequency of the billing can be decided between a one-time, regular and installment-based payment. The intervals and repetitions of regular payments can also be defined here. Also, for installment payments, these options are available.

If a purchase by installment payment is completed, the correct amount of the individual installments is automatically calculated on the basis of the total price of the order and invoiced to the customer at the defined intervals. After creating the payment methods, it is determined in the product categories which payment methods are to be made available for the respective category.

Account Balances

It is possible to save credit amounts for individual user accounts. This feature may be used, for example, when a user uses a coupon to complete a purchase for a value less than the value of the coupon in order to credit the excess coupon value to the customer's account. For each product category, it can be decided individually whether account credit for payment should be taken into account.

Discounts & Coupons

The Website-Base supports the use of discounts in percentage and numeric form. If a product is offered discounted in the frontend the original price is crossed out, as known from other online retailers.

Discounts can also be granted only to individual user groups. These are applied automatically when users of the corresponding group log on. For example, participants in a yoga class could purchase discounted yoga mats.

In addition, discounts can also be set up via coupon codes, ie these are only granted before the conclusion of the purchase if the buyer enters the appropriate coupon code. These can also be evaluated as a percentage or as a fixed value. The number of uses of the vouchers can be limited per user or in total, so that, for example, the first 200 new customers can benefit from the discount.

Offering & Selling Products

After offered products and their prices are configured in the backend, they must of course also be offered for sale in the frontend. Thanks to the use of variable, easy-to-understand plugins, this is very simple.

Product pages can be created like any other page. All product information such as variants, availability and price are integrated automatically on the basis of the previously configured data via a single pre-configured plug-in. Also, a button for ordering the product is created automatically.

Clicking on this button places the product in the shopping cart and opens the cart. There the payment can be continued immediately. If the user is already logged in at the beginning of the order process, the order will be stored as incomplete until it is completed.

Der Abschluss des Bestellvorgangs kann in der Website-Base ebenfalls mit Leichtigkeit sehr frei gestaltet werden. Durch einige weitere Plugins, welche vollkommen variabel auf den entsprechenden Seiten eingebunden werden können, werden nacheinander alle notwendigen Kundeninformationen abgerufen. Sind im Kundenkonto bereits Adress- oder Zahlungsdaten hinterlegt, so werden diese automatisch in die Formulare eingefüllt. Das Nutzererlebnis gestaltet sich somit vollkommen reibungslos. Visit our preview page with the demo shop and see for yourself.

You want to build an online shop with the functions of the Website-Base?

We are looking forward to your inquiry via our form or via one of the other contact ways.


In the backend different types of shipping can be set up, which differ by the used delivery service and the delivery surcharge.

For each shipping type, you can define the price range in which orders can be sent using this method. For example, free shipping can be set up from a certain purchase value.

Shipping methods

When the order is completed, the customer can choose from all the shipping methods that have been configured for the categories of the products in the shopping cart. When ordering T-shirts in the demo shop, the shipping methods for clothing are given to choose from:

Ordering clothes

Semi-Automated Customer Communication

Large parts of standard customer communications, such as the creation and sending of order confirmations and invoices, are carried out automatically in the Website-Base. The various messages can be configured by templates. Further information can be found on this page.

All invoice numbers are automatically generated so that they are unique and thus each invoice can be identified by its number.

Managing Customer Accounts

Customers' accounts, like other user accounts in the Website-Base, are also managed by their own module. For each customer in the backend the information about shipping and delivery address, bank data for direct debit as well as open and completed orders are available. We have compiled more information about the administration tool for frontend users on a separate page.

For subscriptions or memberships, the Website-Base's shop offers the function of automatically assigning customers to the appropriate user group after conclusion of the contract. Areas that should, for example, only be accessible to certain contract customers can thus be used immediately afterwards.

Purchase History

Any successful purchase through the Website-Base's shop system will be logged so that you can track all transactions on your website at any time. All entries in this history will survive the deletion of the purchased product in order to fully preserve this history. This history can also be used to understand the price at which regular payments have been concluded so that subsequent price changes do not affect the costs of existing customers.

Click here for the complete user manual

Would you like to know more?

All information about the available editions can be found on the webpage for our TYPO3 Website-Base. You have the possibility to get a Website at a Fixed Price or you decide for a Website as a Service package, with which no further costs for hosting or security and function updates will come up to you.