Germanized Hosting

Germanized hosting where the checkout is a legal document.

German consumer law prescribes what a store must show, when, and in what order. Most of those requirements land on pages a cache would rather serve to everybody.

Price displays kept correctWithdrawal notice deliveredInvoices retained ten years
Compliant price displayDocument deliveryLong retentionDaily backupsFree SSL24/7 support
Built for German stores

The wording is regulated.

This is not data protection — it is consumer and price-indication law, and it changes what the page has to say.

Price displays that vary by customer

Whether tax is included, and what the base price per unit is, depends on who is buying and where they are. A cached page showing one of those answers to the wrong customer is a legal problem.

Keyed by customer

Withdrawal terms delivered, not just linked

The right-of-withdrawal notice has to reach the buyer with the order confirmation. That is an email with an attachment that must actually arrive, not a page they might visit.

Delivery verified

Invoices kept for a decade

German retention obligations run to years, and the documents must be producible. That is a backup and archive requirement rather than a plugin setting.

Order confirmations with the required content

Confirmation emails carry prescribed information. Generating them reliably matters more than generating them quickly, so sends are recorded.

The order button says the right thing

The label on the final button is prescribed. It is content, and it must not be replaced by a theme or a caching layer serving an older page.

Consumer law

Cached pages that quote the wrong terms.

The risk on a German store is not a slow checkout. It is a cached page presenting a price basis or a term that does not apply to the customer reading it.

  • Price presentation keyed to the customer's context
  • Withdrawal documents delivered with confirmation
  • Invoices archived for the retention period
  • Prescribed labels protected from stale caching
Price display
Keyed by
customer
Withdrawal notice
Delivered
verified
Invoice archive
Retention
10 years
Confirmation sends
Recorded
running
Correctness

Fast, and legally the right page.

Everything here is a caching-correctness problem dressed as a compliance one. The page can be instant as long as it is the page that customer must be shown.

Per-customer
price presentation
Verified
document delivery
Decade
of invoice retention
MagicWP125 ms
Typical shared host1140 ms
Untuned VPS470 ms

Illustrative comparison of a checkout page with compliant price display. Your numbers depend on catalogue size and tax configuration.

Configuration

What we change for German stores

Each row is a place where consumer law and full-page caching disagree about whether one response can serve everybody.

SettingWhat we doWhy
Price presentationCache keyed to the customer's tax and unit-price contextWhether tax is shown as included and what the base unit price is depend on the buyer, so a single cached figure is wrong for some of them by definition.
Withdrawal documentsAttached to confirmation and delivery confirmedThe notice has to reach the buyer rather than exist on a page, so a mail failure is a legal gap and not a missing email.
Invoice archiveRetained for the statutory period and producibleGerman retention runs for years and the documents must be reproducible on request, which is an archive question rather than a store feature.
Prescribed labelsProtected from being served from an older cached pageThe order button wording is specified, so a stale cached response can present a label that no longer complies.
Confirmation loggingSends recorded with their outcomeA confirmation that silently failed leaves no evidence the required information was ever provided to the customer.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

Why can't German price displays be fully cached?
Because whether tax appears as included, and what the base unit price is, depends on who is buying. One cached figure is necessarily wrong for some customers, and here that is a legal issue rather than a cosmetic one.
Is linking to the withdrawal terms enough?
No — the notice has to reach the buyer with their confirmation. That makes it a delivery question, so sends are recorded and failures are visible rather than silent.
How long do invoices need to be kept?
Years, and they must be reproducible on request. That is an archive and backup requirement rather than something a store plugin handles by itself.
Does this replace GDPR compliance?
No, it is separate. This is consumer and price-indication law, which governs what the page must say. Data residency and processing are a different question with different answers.

Show every customer the right page.

Move the store across — migration is free, compliance settings reviewed.