Instalasi

Prasyarat, langkah pemasangan Sejoli Commerce, dan apa yang terjadi saat plugin diaktifkan.

Sejoli Commerce terpasang sebagai plugin WordPress biasa, dengan satu dependensi wajib: plugin Sejoli harus terpasang dan aktif.

Prasyarat

KomponenPersyaratan
WordPress5.7.2 atau lebih baru
Plugin Sejoli (core)Terpasang & aktif
PHP8.0+ (mengikuti persyaratan Sejoli)

Langkah Instalasi

  1. Pastikan Sejoli aktif

    Buka Plugins di dashboard WordPress dan pastikan plugin Sejoli sudah aktif. Sejoli Commerce tidak akan berjalan tanpanya.

  2. Unggah plugin

    Buka Plugins → Add New → Upload Plugin, pilih file sejoli-commerce.zip, lalu klik Install Now.

    Atau, ekstrak folder sejoli-commerce ke wp-content/plugins/ melalui FTP/file manager.

  3. Aktifkan plugin

    Klik Activate Plugin. Jika Sejoli belum aktif, Commerce akan menampilkan pemberitahuan dan tidak berjalan — lihat bagian di bawah.

    Aktivasi tidak berakhir buntu: segera setelah plugin diaktifkan, Anda diarahkan otomatis ke tujuan yang sesuai — bila lisensi sudah aktif, ke Setup Wizard (atau Pengaturan lanjutan bila setup sudah tuntas); bila belum berlisensi, ke halaman Lisensi Anda.

  4. Buka menu Ecommerce

    Setelah aktif, menu Ecommerce muncul di bawah menu Sejoli. Lanjutkan ke Setup Wizard untuk konfigurasi awal.

Aktivasi Lisensi

Sejoli Commerce adalah addon berbayar dengan lisensi terpisah dari lisensi Sejoli — satu kode untuk Sejoli, satu kode untuk Sejoli Commerce, keduanya dibeli di akun member Anda.

  1. Buka form aktivasi

    Saat plugin aktif tapi belum berlisensi, menu Sejoli Commerce muncul di dashboard membawa form aktivasi. Isi email akun member Anda, password, dan kode lisensi Commerce, lalu kirim.

  2. Cek status lewat menu Lisensi Anda

    Status kedua lisensi dipantau dari satu halaman: Sejoli → Lisensi Anda. Dua kartu berdampingan menampilkan status AKTIF / TIDAK AKTIF, nama paket/produk, dan pesan dari server lisensi untuk Sejoli maupun Sejoli Commerce.

  3. Verifikasi & reset bila perlu

    Formulir verifikasi/reset lisensi ada terlipat di kartu masing-masing. Reset lisensi Commerce melepas ikatan domain dari kode Anda dan menonaktifkan plugin — data transaksi tidak dihapus.

Jika Sejoli Belum Aktif

Saat Sejoli tidak ditemukan, Commerce menampilkan notice di dashboard:

Sejoli Commerce is not running. Sejoli Commerce requires the Sejoli plugin to be installed and active. Install or activate Sejoli first; Commerce will start automatically after Sejoli is available.

  • Jika Sejoli terpasang tetapi nonaktif → klik tombol Activate Sejoli pada notice.
  • Jika Sejoli belum terpasang → klik Get Sejoli untuk mengunduhnya.

Begitu Sejoli aktif, Commerce berjalan otomatis — tidak perlu diaktifkan ulang.

Apa yang Terjadi Saat Aktivasi?

Aktivasi bersifat non-destruktif. Yang dilakukan plugin:

  • Menambahkan opsi plugin dengan semua fitur dalam kondisi nonaktif — situs Anda tidak berubah sampai Anda menyelesaikan Setup Wizard.
  • Membuat tabel database pemetaan order (wp_sejoli_commerce_groups, wp_sejoli_commerce_group_items, wp_sejoli_commerce_group_orders).
  • Menyiapkan produk teknis Commerce Container secara otomatis di belakang layar.

Deaktivasi & Uninstall

  • Deactivate — Commerce berhenti beroperasi; checkout native Sejoli kembali berjalan seperti sebelum plugin ada. Tidak ada data yang dihapus.
  • Delete/Uninstall — hanya opsi plugin yang dihapus. Tabel database dan seluruh order Commerce dipertahankan sebagai data historis, sehingga reinstall aman dilakukan kapan saja.

Last updated Sep 12, 2026