Legal Pages (Agreements)
You create the legal pages required for e-commerce by selecting from ready-made templates. The page description: "Manage your legal pages."
Where to find: Content → Agreements Who it's for: Anyone preparing their store's legal texts (privacy, KVKK, distance sales, etc.) In short: You create the legal pages required for e-commerce by selecting from ready-made templates. The page description: "Manage your legal pages."
Why are legal pages important?
To do e-commerce, some texts are a legal requirement. Selling without them carries legal risk. This section lets you easily create these texts. The pages you create:
- Appear on your site at the
/privacy/{page-name}address, - Open in checkbox confirmations on the payment screen (distance sales, preliminary information).
Ready-made page types
When creating a new page you select a Document Type; once you select it, the title and address fill in automatically. Ready-made types:
| Type | What for? | Importance |
|---|---|---|
| Privacy Policy | How you use customer data. | Recommended |
| Terms of Use | Store usage rules. | Recommended |
| Return Policy | Return conditions and process. | Recommended |
| Shipping Policy | Delivery information and fees. | Recommended |
| KVKK Disclosure Text | Protection of personal data. | Legally mandatory |
| Distance Sales Agreement | Online sales agreement. | Mandatory (payment screen) |
| Preliminary Information Form | Pre-order information. | Mandatory (payment screen) |
| Cookie Policy | Cookie usage. | Recommended |
| Membership Agreement | Membership/account rules. | Conditional |
| Warranty Terms | Product warranty. | Conditional |
| Electronic Message Consent | Email/SMS permission. | Conditional |
| Protection of Personal Data | Data security policy. | Recommended |
| Other (Custom) | You write your own title/content. | Optional |
At a minimum, be sure to create these: KVKK Disclosure Text, Distance Sales Agreement, Preliminary Information Form, Privacy Policy, Return Policy.
Legal warning: Prepare the content of these texts by consulting a lawyer/expert; the system only prepares the title and address, you enter the text yourself.
List screen
Legal pages are listed as cards. On each card:
- An icon suited to its type + title
- An Active / Inactive badge
- The page's address (
/privacy/...) - A ⋮ menu → Edit / Delete
There is a New Agreement button at the top. If there are no pages at all, "No results found" appears.
Creating a new agreement — step by step
- Click the New Agreement button.
- Select a Document Type:
- If you select a ready-made type (e.g. "Privacy Policy") → the title and address fill in automatically.
- If you select Other (Custom) → you write the title yourself (the address is generated from the title).
- Page Title (you can change it if it was filled automatically).
- URL Slug (address) — fixed for ready-made types; for a custom type you can change it with Edit.
- Write/paste the text into the Content field (rich text editor).
- Put the page live with the Active switch at the top right (or keep it off).
- Save. An "Agreement created" notification appears.
Title, address and content are mandatory; if any is missing a "Title, slug and content fields are required" warning appears.
Editing and deleting
- Edit: ⋮ → Edit on the card. You can change the title, content and status. (In editing there is no type selection and no address change.)
- Delete: ⋮ → Delete. Confirmation: "Are you sure you want to delete this agreement? This action cannot be undone."
Active / Inactive
- Active: The page is visible on your site.
- Inactive: The page is ready but not published (like a draft).
Frequently asked questions
Does the content come too when I select a ready-made type? No — the system prepares the title and address; you enter the text (for legal responsibility).
Why should I create the KVKK text? It's a legal requirement; it's also needed for features that collect emails such as spin-the-wheel.
Where do distance sales / preliminary information appear? They open as a link in checkbox confirmations on the customer's payment screen.