---
title: Halaman hukum
description: Tulis Ketentuan Layanan dan Kebijakan Privasi di /terms dan /privacy — teks default netral, versi Inggris dan Vietnam, serta aturan markdown yang aman.
url: https://nexcmp.com/id/docs/customers/legal/
applies_to: NexCMP 1.6.1
updated: 2026-11-02
---

# Halaman hukum {#legal-pages}

> **Di mana di admin:** System › Settings › Legal (`/settings/legal`). **Di mana pelanggan melihatnya:** `https://<your-domain>/terms` dan `/privacy`, ditautkan dari pendaftaran dan pembayaran.

## Fungsi {#what-it-does}

Instalasi Anda mempublikasikan dua halaman: **Terms of Service** dan **Privacy Policy**. Hingga Anda menulis milik Anda sendiri, NexCMP menampilkan **teks default netral** yang tidak menyebutkan vendor perangkat lunak dan tidak menjanjikan layanan tertentu. Ganti dengan teks yang ditinjau oleh pengacara Anda sebelum Anda mulai menjual.

## Persyaratan {#requirements}

| Item | Persyaratan |
|---|---|
| Role | Seorang administrator. |
| Konten | Markdown biasa, hingga **50 KB** per halaman dan bahasa. |
| Dependensi | Nama merek dan detail penjual ([Branding](https://nexcmp.com/id/docs/customers/branding/)) dimasukkan ke dalam teks default. |

## Langkah-langkah {#steps}

1. Buka **System › Settings › Legal**. Masing-masing dari kedua halaman memiliki kartu sendiri dengan tag *Using the default text* atau *Using your text*.
2. Pilih tab bahasa, **English** atau **Tiếng Việt**.
3. Ketik teks Anda. Selama kotak kosong, teks default akan ditampilkan samar-samar sebagai placeholder. Untuk mulai darinya, klik **Start from the default text**, lalu edit.
4. Klik **Save**. Penghitung ukuran menunjukkan `used / 50 KB`.
5. Klik **View on the customer site** untuk membuka `/terms` atau `/privacy`.
6. Untuk kembali ke default untuk satu bahasa, klik **Clear, back to default** dan simpan.

![Pengaturan legal dengan kartu Ketentuan Layanan yang menampilkan teks default sebagai titik awal](https://nexcmp.com/id/docs/images/customers/legal-01-terms.webp)

## Isi halaman default {#what-the-default-pages-contain}

Teks default disimpan dalam produk sebagai `legal_default.json` dan diisi dengan nama merek, nama penjual, URL situs, dan email kontak Anda (dari **Seller & invoicing** di bawah System › Settings › General; jika tidak ada email yang disetel, email tersebut mengarah ke tim dukungan Anda).

| Halaman | Bagian |
|---|---|
| **Terms of Service** | 1 Layanan · 2 Akun dan verifikasi · 3 Harga dan penagihan · 4 Pengembalian dana · 5 Data Anda · 6 Penggunaan yang dapat diterima · 7 Ketersediaan dan dukungan · 8 Penangguhan dan penghentian · 9 Tanggung jawab · 10 Perubahan dan hukum yang berlaku (hukum tempat bisnis penjual) |
| **Privacy Policy** | 1 Yang kami kumpulkan · 2 Mengapa kami menggunakannya · 3 Cookie dan penyimpanan lokal · 4 Siapa lagi yang melihatnya · 5 Retensi · 6 Hak Anda · 7 Kontak |

::: warning Bukan saran hukum
Teks default adalah templat netral. Mintalah ulasan sebelum menggunakannya dengan pelanggan nyata, terutama bagian tentang pengembalian dana, tanggung jawab, dan hukum yang berlaku.
:::

## Aturan markdown {#markdown-rules}

- Didukung: heading (`# 1. Title`), paragraf, daftar berpoin dan bernomor, **teks tebal**, dan tautan `[text](https://example.com)`.
- Tautan harus dimulai dengan `http://` atau `https://`.
- **HTML mentah ditolak** (apa pun `<tag>`, `<!--`, `<?`): kesalahan `html_not_allowed`.
- Tautan dengan `javascript:`, `data:` atau `vbscript:` ditolak: kesalahan `unsafe_link`.
- Karakter kontrol selain baris baru dan tab ditolak: `invalid_chars`. Lebih dari 50 KB: `too_large`.
- Portal merender teks itu sendiri; hanya tautan `http(s)` yang dapat diklik, segala sesuatu yang lain adalah teks biasa.

## Perilaku bahasa {#language-behaviour}

- Pelanggan melihat bahasa mereka sendiri saat Anda menulisnya. Hanya bahasa Inggris dan Vietnam yang tersedia; bahasa portal lainnya akan menampilkan versi Bahasa Inggris.
- Jika Anda hanya menulis **English**, pelanggan yang memilih bahasa Vietnam (atau bahasa lain) akan melihat teks bahasa Inggris Anda, bukan teks default.
- Jika Anda tidak menulis keduanya, teks default untuk bahasa tersebut akan digunakan.

## Verifikasi {#verify}

1. Setelah menyimpan, buka `https://<your-domain>/terms` di jendela penyamaran: teks Anda akan muncul di bawah judul "Terms of Service — [brand]".
2. Label pada kartu berubah menjadi *Using your text*.
3. Buka `/privacy` dan periksa alamat e-mail kontak.

## Batas & catatan {#limits-notes}

- Hanya `terms` dan `privacy` yang ada di produk yang terinstal. Halaman lain (penggunaan yang wajar, kebijakan pengembalian dana) dari platform asli bukan bagian dari edisi ini: permintaan untuk `/aup` dan `/refund` akan diarahkan ke Ketentuan.
- Reseller menulis halaman hukum mereka sendiri di konsol mitra (**Landing & legal**); lihat [Resellers](https://nexcmp.com/id/docs/customers/resellers/).
- Mengubah teks tidak meminta pelanggan yang sudah ada untuk menyetujuinya kembali.

## Pemecahan Masalah {#troubleshooting}

| Gejala | Penyebab | Solusi |
|---|---|---|
| Simpan ditolak: `html_not_allowed` | Tag HTML di dalam teks | Hapus tag; gunakan markdown. |
| Simpan ditolak: `unsafe_link` | Tautan `javascript:`, `data:` atau `vbscript:` | Gunakan tautan `https://`. |
| Simpan ditolak: `too_large` | Lebih dari 50 KB | Persingkat teks. |
| Pelanggan melihat Bahasa Inggris meskipun Bahasa Vietnam tertulis | Tab Bahasa Vietnam kosong | Tulis atau tempel teks Bahasa Vietnam. |
