Certixa

Preparing Your Workspace

Pendahuluan

1. Pengantar & Konsep Utama

Certixa adalah platform khusus untuk membuat dan menghasilkan dokumen visual secara massal (bulk document rendering) secara cepat, stabil, dan aman.

Sistem ini dirancang untuk menangani berbagai format dokumen visual yang memerlukan pengisian data variabel secara dinamis, seperti:

Sertifikat Penghargaan
ID Card Karyawan
Badge Akses Event
Surat Resmi Massal
Tiket & E-Voucher
Invoice / Raport

Konfigurasi Awal

2. Cara Membuat Templat & Proyek

Pembuatan templat baru adalah langkah awal sebelum mendesain lembar sertifikat atau ID Card. Anda dapat membuat templat baru dengan tiga metode berikut:

Metode A: Mengunggah Gambar Latar Belakang

Gunakan metode ini jika Anda sudah memiliki aset desain dasar (misalnya background sertifikat berformat gambar tanpa teks nama). Unggah file gambar tersebut. Sistem akan mendeteksi resolusinya secara otomatis dan menginisialisasi kanvas sesuai ukuran gambar tersebut.

Metode B: Menggunakan Preset Layout bawaan

Pilih dari berbagai preset ukuran standar yang telah kami sediakan seperti A4 Landscape, Landscape HD, Badge Horizontal/Vertical, ID Card, hingga rasio banner sosial media. Preset cetak dikonfigurasi pada kerapatan resolusi 300 PPI.

Metode C: Menentukan Dimensi Kustom

Masukkan ukuran lembar kerja Anda sendiri. Certixa mendukung pengisian ukuran dalam satuan Piksel (px), Sentimeter (cm), Inci (in), dan Milimeter (mm). Pengisian dalam satuan fisik (cm/in/mm) akan dikonversi secara real-time ke piksel pada rasio 300 PPI.

Batasan Resolusi & File Upload

  • Ukuran Berkas: Maksimal kapasitas file latar belakang yang diunggah adalah 5 MB.
  • Resolusi Gambar Latar Belakang: Maksimal resolusi adalah 5000 x 5000 px.
  • Dimensi Kanvas Kustom: Lebar dan tinggi kanvas kustom dibatasi minimal 100 px dan maksimal 5000 px demi melindungi stabilitas kinerja sistem render.

Antarmuka Desain

3. Panduan Visual Canvas Editor

Setelah templat berhasil diinisialisasi, Anda akan diarahkan ke halaman Visual Canvas Editor. Berikut adalah panduan elemen yang dapat Anda letakkan pada kanvas:

1. Elemen Teks

Tambahkan teks statis atau teks dinamis berupa variabel. Anda dapat mengubah properti teks secara bebas melalui toolbar sebelah kanan:

  • Pilihan Fonta premium: Inter, Montserrat, Outfit, Playfair Display, Great Vibes (Calligraphy), Roboto.
  • Pengaturan ukuran teks (font size), ketebalan (bold/normal), warna (color picker), dan perataan teks (kiri, tengah, kanan).

2. Kode QR Otentikasi

Menyisipkan kode QR dinamis di posisi mana pun pada dokumen. Selama proses pencetakan masal, placeholder QR Code ini akan digantikan secara otomatis oleh gambar QR asli yang langsung mengarah pada URL verifikasi publik dokumen tersebut.

3. Gambar & Logo Dinamis

Menyediakan placeholder gambar dinamis (misalnya foto profil penerima atau tanda tangan digital eksternal). Kolom ini diisi secara otomatis dari kolom data CSV atau Excel yang diunggah.

4. Tanda Tangan Langsung

Gunakan fitur pad tanda tangan interaktif. Anda dapat menggambar tanda tangan Anda langsung menggunakan mouse atau layar sentuh, menyimpannya ke daftar tanda tangan, lalu menaruhnya ke kanvas sebagai objek grafis permanen.

5. Bentuk Geometri (Shapes) & Garis

Tambahkan bentuk pembantu seperti Persegi (Rectangle), Lingkaran/Elips (Ellipse), atau Garis (Line) untuk membuat garis pemisah, ornamen hiasan tepi, atau kontainer background teks.

⚙️ Tips Manipulasi & Shortcut Kanvas:

  • Mengatur Urutan Tumpukan (Layer): Klik kanan objek atau gunakan tombol layer untuk memajukan (Bring to Front) atau memundurkan (Send to Back) posisi objek agar tidak menutupi elemen lain.
  • Menghapus Elemen: Klik pada objek dan tekan tombol Delete atau Backspace pada keyboard Anda.
  • Pembesaran (Zoom): Lakukan scroll mouse sembari menahan tombol Ctrl untuk memperbesar atau memperkecil tampilan kanvas demi presisi penempatan.

Sintaks Dinamis

4. Penggunaan Variabel Dinamis

Variabel dinamis digunakan untuk menandai bagian teks yang akan diisi secara otomatis dengan data penerima yang berbeda untuk setiap sertifikat/dokumen.

Tulis variabel di dalam elemen teks kanvas menggunakan format kurung kurawal ganda:

// Contoh format teks pada template:

Diberikan kepada: {{Nama_Lengkap}}

Atas kelulusan kursus: {{Nama_Kursus}}

ID Tiket: {{ID_Tiket}}

Catatan Penting: Penulisan variabel bersifat sensitif terhadap huruf besar dan kecil (case-sensitive). Pastikan penulisan nama variabel pada kanvas sama persis dengan nama kolom di tabel data yang akan diunggah.


Sumber Data

5. Format Data CSV & Excel

Setelah selesai membuat template desain, Anda perlu mengunggah file data berisi daftar nama dan variabel pendukung lainnya untuk memulai proses cetak massal.

Aturan format file data:

Nama_LengkapNama_KursusID_Tiket
Budi SantosoFull Stack Web DevelopmentCT-9012
Dewi LestariDigital Marketing EssentialsCT-9013

Sistem akan memindai baris demi baris, mengekstraksi nilai dari setiap kolom, lalu menyuntikkannya ke variabel templat yang cocok secara real-time.


Pipeline Pemrosesan

6. Proses Rendering & Unduh ZIP

Proses pembuatan dokumen dijalankan melalui sistem antrean otomatis di latar belakang untuk menghindari perlambatan situs saat memproses dokumen dalam jumlah besar.

Langkah Pemrosesan:

  1. Data penerima dianalisis dan dimasukkan ke dalam antrean sistem secara otomatis.
  2. Mesin rendering memproses tugas pembuatan dokumen secara paralel di latar belakang.
  3. Setiap baris data digabungkan ke templat → diubah menjadi file PDF/JPG resolusi tinggi.
  4. Semua berkas yang dihasilkan dikompresi ke dalam satu arsip ZIP siap unduh.

Pilihan Format Output:

  • PDF: Dokumen digital standar resolusi tinggi.
  • JPG: Gambar dengan resolusi tajam, ideal untuk pratinjau instan.
  • Both (Keduanya): Menghasilkan format PDF dan JPG sekaligus untuk setiap baris data di dalam ZIP.

Informasi Billing

7. Pembelian Kredit & Kebijakan No Refund

Setiap proses rendering di Certixa menggunakan sistem kredit. Anda perlu memastikan saldo kredit mencukupi sebelum mengeksekusi batch dokumen.

Skema Perhitungan Kredit

  • Generation Cost: 1 kredit per dokumen.
  • Email Auto-Delivery: +2 kredit per dokumen (jika fitur email otomatis aktif).
  • External Signature Request (Premium): +5 kredit per slot tanda tangan eksternal.
Total Kredit = (Jumlah Dokumen x (1 + biaya email opsional)) + (Jumlah Slot TTD Eksternal x 5)

Biaya TTD eksternal dihitung berdasarkan jumlah slot tanda tangan yang Anda pasang pada kanvas, bukan per halaman preview yang sedang dibuka.

Transparansi Biaya External Signature

  • Di modal Generate, biaya akan tampil sebagai item Permintaan TTD Eksternal (N slot x 5 cr).
  • Total biaya selalu ditampilkan sebelum proses dijalankan, termasuk saldo tersisa setelah job.
  • Jika kredit tidak cukup, job tidak akan diproses dan sistem menampilkan jumlah kekurangan kredit.
SkenarioPerhitunganTotal
100 dokumen, tanpa email, tanpa TTD eksternal100 x 1100 kredit
100 dokumen + email otomatis100 x (1 + 2)300 kredit
100 dokumen + email + 2 slot TTD eksternal100 x (1 + 2) + (2 x 5)310 kredit

Alur Pembelian Kredit

  1. Masuk ke menu pembelian kredit dari dashboard akun Anda.
  2. Pilih paket kredit sesuai kebutuhan volume penerbitan dokumen.
  3. Selesaikan pembayaran melalui metode yang tersedia.
  4. Setelah pembayaran tervalidasi, saldo kredit akan ditambahkan ke akun secara otomatis.

Kebijakan No Refund

  • Semua pembelian kredit bersifat final dan tidak dapat dikembalikan (non-refundable).
  • Kredit yang sudah dibeli tidak dapat diuangkan kembali, dipindahtangankan, atau ditukar ke produk lain.
  • Pastikan jumlah pembelian dan data transaksi Anda sudah benar sebelum menyelesaikan pembayaran.

Catatan: Jika terjadi kendala teknis pada penambahan saldo setelah pembayaran berhasil, silakan hubungi tim support dengan menyertakan bukti transaksi agar dapat dilakukan pengecekan manual.

Top-up saat masih ada sisa kredit: Sistem membuat batch kredit baru dengan masa aktif 365 hari dari tanggal pembelian terbaru. Sisa kredit lama tidak langsung hangus, tetapi tetap mengikuti tanggal kedaluwarsa batch lamanya masing-masing.

Notifikasi otomatis kredit akan hangus: Sistem akan mengirim email pengingat pada H-60, H-30, H-7, dan H-1 sebelum tanggal kedaluwarsa. Setiap email menyertakan jumlah kredit yang akan hangus dan tanggal kedaluwarsanya.


Manajemen Berkas

8. Kebijakan Retensi File

Certixa dirancang dengan kebijakan penggunaan ruang penyimpanan yang efisien. Berkas-berkas hasil pemrosesan rendering yang telah diunduh tidak disimpan selamanya.

Pembersihan Otomatis 7 Hari

Semua berkas keluaran pekerjaan (PDF, JPG, ZIP) dan CSV data sumber asli pengguna akan dihapus secara otomatis setelah 7 hari sejak tanggal pembuatan.

Riwayat penerbitan dan catatan verifikasi kredensial tetap disimpan secara aman dalam sistem registri agar portal verifikasi tetap dapat berfungsi untuk melacak keaslian dokumen.


Portal Validasi

9. Portal Verifikasi Publik

Untuk menjamin keaslian sertifikat dan dokumen dari pemalsuan, Certixa menyediakan fitur portal verifikasi publik yang dapat diakses di `/verify/[id]`.

Fitur utama portal verifikasi:

Pemeriksaan Registri Aktif

Portal mencocokkan ID registri unik dokumen dengan catatan permanen dalam registri sistem aktif.

Unduhan Resmi

Menyediakan tombol unduh file PDF asli dan tombol lihat pratinjau gambar JPG secara langsung untuk dicocokkan dengan dokumen fisik.

Informasi Penerbit & Waktu Terbit

Menampilkan detail nama penerima, nama batch, email penerbit resmi organisasi, serta tanggal penerbitan yang kredibel.