> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Domain Kustom untuk Verifikasi KYC: Setup DNS

> Sajikan alur verifikasi dari subdomain Anda sendiri, bukan verify.didit.me. Tambahkan domain, buat dua rekaman DNS, lalu verifikasi di Didit.

Sajikan alur verifikasi dari subdomain Anda sendiri, misalnya `verify.yourbrand.com` alih-alih `verify.didit.me`. Pengguna tetap berada di domain Anda selama seluruh proses, sehingga tidak ada lagi referensi Didit yang terlihat dalam alur [White Label](https://docs.didit.me/id/console/white-label.md).

> [!NOTE]
>
> Domain kustom termasuk dalam White Label, pada paket **Scale** dan **Enterprise**. Anda juga memerlukan **akses tulis ke Customization**. Anggota dengan akses hanya-baca akan melihat bagian ini dinonaktifkan.

> [!NOTE]
>
> Ketika organisasi Anda keluar dari paket Scale atau Enterprise, termasuk uji coba Scale yang berakhir tanpa paket berbayar, domain kustomnya akan dihapus dan tautan verifikasi baru kembali menggunakan domain Didit. Domain kustom yang terhubung sebelum 1 November 2026 tetap tersedia pada paket apa pun. Jika Anda menghapusnya, menambahkan domain kustom lagi memerlukan paket Scale atau Enterprise.

> [!NOTE]
>
> Domain kustom hanya tersedia untuk **aplikasi live**. Aplikasi [sandbox](https://docs.didit.me/id/integration/sandbox-testing.md) tidak dapat menambahkannya, dan sesi sandbox selalu berjalan di domain verifikasi default yang di-hosting. Beralih ke aplikasi live Anda di Business Console untuk mengatur domain Anda.

***

## Persyaratan

| Persyaratan | Detail |
| - | - |
| **Aplikasi produksi** | Domain tersebut milik aplikasi live. Aplikasi sandbox tidak dapat mengonfigurasi domain kustom. |
| **Hanya subdomain** | Gunakan `verify.yourbrand.com`. Domain utama seperti `yourbrand.com` ditolak, begitu juga awalan `www.`. |
| **Belum digunakan** | Subdomain tidak boleh mengarah ke situs web atau aplikasi yang sudah ada milik Anda. |
| **Akses DNS** | Anda perlu membuat dua rekaman di penyedia DNS Anda. |

***

## Cara kerjanya

Anda memasukkan subdomain di Business Console. Didit kemudian membuat dua rekaman DNS untuk Anda tambahkan di penyedia DNS Anda:

| Rekaman | Tujuan |
| - | - |
| **CNAME Verifikasi** | Membuktikan kepemilikan domain sehingga sertifikat SSL dapat diterbitkan. |
| **CloudFront CNAME** | Mengarahkan subdomain Anda ke antarmuka verifikasi. |

Kedua rekaman wajib. Setelah keduanya berhasil di-resolve, Anda memverifikasi kepemilikan dari konsol dan alur verifikasi mulai tersedia melalui domain Anda.

***

## Atur domain Anda

**1. Tambahkan domain**

Buka **Customization > Domain**, masukkan subdomain Anda (misalnya `verify.yourbrand.com`), lalu klik **Tambahkan Domain**.

Konsol membuat rekaman DNS Anda. Proses ini memakan waktu beberapa detik.

**2. Salin kedua rekaman**

Konsol menampilkan kartu untuk setiap rekaman: **CNAME Verifikasi** dan **CloudFront CNAME**. Setiap kartu memberi Anda dua nilai:

| Kolom kartu | Tempatnya di penyedia DNS Anda |
| - | - |
| **Nama host** | **nama** rekaman (host) |
| **Data/URL** | **nilai** rekaman (target) |

> [!WARNING]
>
> Jangan tukar **Nama host** dan **Data/URL** saat Anda menempelkannya di penyedia DNS, dan gunakan tombol salin untuk setiap nilai. Nilai verifikasi panjang dan mudah salah ketik.

**3. Tambahkan kedua rekaman di penyedia DNS Anda**

Buat kedua rekaman sebagai `CNAME`. Hanya menambahkan rekaman CloudFront adalah penyebab paling umum verifikasi gagal nantinya.

Atur TTL ke `300` agar setiap koreksi yang Anda buat setelahnya menyebar dalam hitungan menit, bukan jam.

**4. Verifikasi kepemilikan**

Kembali ke konsol, lalu klik **Verifikasi domain**. Jika berhasil, panel berubah menjadi **Domain terverifikasi** dan tombol menghilang.

Jika gagal, konsol menampilkan kotak **Verifikasi gagal** dengan alasan spesifiknya. Baca alasan tersebut sebelum Anda mengubah apa pun, karena alasan itu menyebutkan rekaman yang hilang atau salah.

> [!NOTE]
>
> Propagasi DNS biasanya selesai dalam hitungan menit, tetapi bisa memakan waktu hingga **24–48 jam**. Jika konsol menampilkan **Perubahan DNS terdeteksi**, rekaman Anda sudah benar dan propagasi masih berlangsung. Tidak perlu tindakan apa pun.

***

## Ubah atau hapus domain Anda

Untuk memindahkan alur ke subdomain lain, masukkan subdomain baru dan klik **Perbarui Domain**. Didit menerbitkan sepasang rekaman baru, jadi Anda harus menambahkannya di penyedia DNS dan memverifikasi ulang.

Untuk kembali ke `verify.didit.me`, kosongkan kolom dan klik **Hapus Domain**.

> [!NOTE]
>
> Selama domain kustom dikonfigurasi, Anda tidak dapat mengaktifkan kembali layar login Didit. Hapus domain terlebih dahulu.

***

## Pemecahan masalah

> [accordion] Error 500, atau pesan tentang distribusi CloudFront lain
>
> Subdomain Anda memiliki record `A` yang bertentangan dengan CNAME. Satu host tidak boleh memiliki keduanya. Hapus record `A` dan simpan hanya CNAME.
>
> Jika tidak ada record `A`, CNAME CloudFront mengarah ke target yang salah. Cocokkan karakter demi karakter dengan nilai **Data/URL** di konsol.

> [accordion] Verifikasi tidak pernah berhasil
>
> Periksa bahwa **kedua** record sudah ada di penyedia DNS Anda. Hanya menambahkan record CloudFront adalah penyebab paling umum, karena alurnya tampak termuat, sementara sertifikat tidak pernah terbit.
>
> Kotak **Verifikasi gagal** di konsol menyebutkan record yang hilang atau salah.

> [accordion] Sertifikat tidak pernah terbit (Cloudflare)
>
> Atur kedua record ke **DNS only**, yaitu awan abu-abu dengan proxy nonaktif. Proxy awan oranye mencegat permintaan dan menggagalkan penerbitan sertifikat.
>
> Penyedia tanpa sakelar proxy, seperti cPanel, tidak terpengaruh.

> [accordion] Nama record menjadi duplikat
>
> Beberapa penyedia menambahkan zona Anda secara otomatis, sehingga `verify.yourbrand.com` menjadi `verify.yourbrand.com.yourbrand.com`.
>
> Pada penyedia tersebut, masukkan nama **relatif**, bukan nama lengkap yang ditampilkan konsol: `verify` alih-alih `verify.yourbrand.com`, dan `_abc123.verify` alih-alih `_abc123.verify.yourbrand.com`. Lalu buka kembali record yang tersimpan dan pastikan nama lengkap yang tersimpan sama persis dengan **Nama host** di konsol.

> [accordion] Koreksi membutuhkan waktu berjam-jam untuk berlaku
>
> Record Anda di-cache selama masa berlaku TTL-nya. Turunkan TTL menjadi `300`, lalu tunggu hingga nilai sebelumnya kedaluwarsa sebelum menguji lagi.

***

## Langkah selanjutnya

* **Sesuaikan tampilan UI lainnya dengan merek Anda**: warna, logo, dan tipografi diatur di [Kustomisasi](https://docs.didit.me/id/console/white-label.md).
* **Aktifkan gaya Anda per alur kerja**: pencitraan merek hanya berlaku untuk alur kerja dengan **Sertakan gaya kustom** diaktifkan. Lihat [White Label](https://docs.didit.me/id/console/white-label.md#aktifkan-gaya-kustom-di-alur-kerja-anda).
* **Tinjau kewajiban pengungkapan Anda**: domain kustom menyembunyikan merek Didit, tetapi tidak menghilangkan peran Didit. Lihat [tanggung jawab kepatuhan](https://docs.didit.me/id/console/white-label.md#tanggung-jawab-kepatuhan-dalam-alur-white-label).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.