How to edit your legal agreements
Customise the distance sales, pre-contractual, membership and KVKK texts, publish versions, and see exactly who accepted which version and when.
Your store runs on four legal texts: the Distance Sales Agreement, the Pre-Contractual Information Form, the Membership Agreement and the KVKK Privacy Notice. All four ship ready to use. To change one you edit it and publish a new version — and the system records which version each customer accepted and when, which is precisely what you need in a dispute.
Antes de empezar
- A panel account that can see the settings
- Your company's legal name, address, tax details and contact information
- Legal advice, if you are making substantive changes to the wording
Pasos
Las pantallas son ilustrativas; los datos de tu panel serán distintos.
Paso 1: Open the agreements list
Settings > Legal Agreements lists the four texts. Each row shows whether it is Default or Customized and when it was Last updated. If you have never touched them they all read Default — which does not mean they are inactive: the default texts are live and customers accept them.
Checkout Agreements
Distance Sales Agreement
CustomizedLast updated: 12.08.2026
Pre-Contractual Information Form
DefaultLast updated: —
Membership Agreement
DefaultLast updated: —
KVKK Privacy Notice
DefaultLast updated: —
ViewCheckout Agreements — vista de ejemplo del panel Paso 2: Fill in your company details first
The texts pull your company details in through variables: Full legal company name, Company address (for legal notices), Tax office, Tax identification number, MERSİS number, Trade registry number, KEP address and your contact details. Anything you have not filled in renders blank in the agreement — the panel flags what is missing and links you straight to the form.
Store Information
Full legal company name Tax office MERSIS Number KEP (registered e-mail) address Örnek Ticaret A.Ş. Kadıköy — — Not filled in yet — it will render blank in the agreement.
Fill in company informationStore Information — vista de ejemplo del panel Paso 3: Edit the text
Open an agreement and click Edit. You write in the Agreement Markdown field and Preview on the right shows the result. The Variables list holds the fields you can use; Click to insert drops one in at the cursor. The variables currently in use are highlighted too, so you notice if you delete one by accident.
Agreement Markdown
Agreement MarkdownPreviewVariables highlighted below are currently used in this template.
Click to insert
SaveReset to defaultAgreement Markdown — vista de ejemplo del panel Paso 4: Let AI help with the wording
If you would rather not write from scratch, use the AI Agreement Assistant: describe what you want and the assistant rewrites the agreement. It shows the available variables too, so what it produces pulls your company details from the right place. You still read and save the result yourself — the assistant does not publish anything.
AI Agreement Assistant
Describe what you want and the assistant rewrites the agreement.
Available variables:Extend the returns window to 30 days and simplify the languageGenerateAgreement generated
AI Agreement Assistant — vista de ejemplo del panel Paso 5: Publish a new version
Saving updates the text; what changes the official text shown to customers is Publish new version, and the panel asks you to confirm. The Version history table lists each version with its Version, Status, Published date and Acceptances; status is Published, Draft or Archived. A content hash is kept per version, so it can be proven the text did not change afterwards.
Version history
Publish a new version?
Version Status Published Acceptances Version 3 Published 12.08.2026 1,284 Version 2 Archived 02.03.2026 4,910 Publish new versionViewVersion history — vista de ejemplo del panel Paso 6: Audit the acceptance records
View acceptances on a version opens the audit list of the customers who accepted it. Each row carries the Customer, Version, Context, Order, Accepted at and IP. You can search by email or name and open the related order directly. In a dispute, this is the record that shows who accepted what and when.
Customer acceptances
Audit list of the customers who accepted this version.
Search by email or nameSearch by email or nameCustomer Version Context Order Accepted at IP A. Yılmaz Version 3 Checkout #10241 14.08.2026 203.0.113.4 Unknown customer Version 3 Membership — 13.08.2026 198.51.100.9 Customer acceptances — vista de ejemplo del panel
Consejos
Missing company details make an incomplete agreement
Even with the text finished, an empty field such as MERSİS or KEP renders blank in the agreement, and the panel warns you in advance. Close the gaps in the Store Information list before you start editing the wording.
Preview before publishing
A mistake in the Markdown or a deleted variable only shows up in Preview. Publish new version turns that text into the official one customers accept — look at it first.
Versions are what preserve the history
Publishing a new version does not delete the old one, it archives it — and the customers who accepted the old version stay tied to that version. That is why publishing a version, rather than editing the text in place, is the only auditable route.
Preguntas frecuentes
- If I never edit them, do I effectively have no agreements?
- No. All four texts are live in their default form and customers accept them. Default in the list means you have not changed it, not that it is inactive.
- What is the difference between Save and Publish new version?
- Save updates the text. Publish new version makes that text the official one shown to customers and adds a row to the version history. Because acceptance records are tied to versions, a substantive change needs publishing.
- I broke the text — can I get it back?
- Reset to default restores the factory template, and the panel asks you to confirm first. You can also view an older version from the version history and reuse its content.
- Why is the IP kept in the acceptance records?
- It is part of the evidence that a customer accepted the agreement: who accepted which version, in which context, when and from what address. A content hash is kept per version too, so it can be shown the accepted text did not change afterwards.
Complementos relacionados
La tarea de esta guía viene con estos complementos.
Pruébalo en una demo en vivo
Tiendas reales con esta función activa. Ábrelas y navega.
Guías relacionadas
Approving and resolving return requests
Set your return policy, find incoming requests on the order list's returns tab, inspect the goods line by line, then refund the money or open an exchange.
How to open a store: 6 steps to going live
Every step from signup to launch: sector, AI-generated design, your first product, payment and delivery setup, and connecting your domain.
E-invoice integration setup
Connect Uyumsoft, Paraşüt, Sovos, BirFatura, Bizimhesap or Mikro so e-invoice and e-archive documents are issued for your orders automatically.


