Cara Pembayaran

Halaman ini menjelaskan proses lengkap dari customer memilih produk sampai pembayaran selesai. Semua pembayaran diproses lewat Midtrans Snap dalam Rupiah (IDR), dan semua produk bersifat digital (dikirim otomatis ke akun begitu pembayaran dikonfirmasi).

Terakhir diperbarui: 29 Mei 2026

Ringkasan merchant

  • Nama merchant: hookin.id (https://hookin.id), berbasis di Jakarta, Indonesia.
  • Jenis usaha: Operator perorangan (individu, NPWP pribadi).
  • Produk/jasa: Layanan digital (SaaS): alat pembuatan konten berbasis AI untuk kreator dan seller TikTok Shop.
  • Mata uang: IDR (Rupiah).
  • Payment gateway: Midtrans Snap.

1. Produk yang dijual

hookin.id adalah layanan digital berlangganan. Pengguna membayar untuk memakai alat pembuatan konten berbasis AI (skrip TikTok, carousel, caption, voiceover, listing optimizer, dan lainnya). Ada dua bentuk pembelian.

a. Saldo kredit (credits) prabayar, sekali bayar. Pengguna membeli saldo kredit dalam Rupiah untuk memakai fitur premium (misalnya voiceover tanpa perlu API key sendiri). Pilihan nominal top up:

  • Kecil: Rp 20.000.
  • Sedang: Rp 75.000.
  • Besar: Rp 200.000.

b. Paket langganan bulanan. Untuk pemakaian rutin, pengguna dapat memilih paket bulanan pada halaman harga:

  • Free: Rp 0 (coba gratis, kuota terbatas).
  • Seller: Rp 99.000 per bulan (seller TikTok Shop).
  • Creator: Rp 149.000 per bulan (creator affiliate).
  • Pro: Rp 299.000 per bulan (power user).

Semua produk bersifat digital dan dikirim otomatis dan langsung ke akun pengguna begitu pembayaran dikonfirmasi. Tidak ada pengiriman barang fisik.

2. Metode pembayaran

Seluruh pembayaran diproses melalui Midtrans Snap. Metode yang tersedia:

  • Transfer Virtual Account (contoh: BCA VA).
  • E-wallet: GoPay, OVO, DANA.
  • Kartu kredit/debit.
  • QRIS (sedang disiapkan).

Catatan: hookin.id tidak meminta atau menyimpan data kartu. Seluruh input pembayaran ditangani di dalam antarmuka aman Midtrans Snap.

3. Alur end-to-end (langkah demi langkah)

Berikut perjalanan customer dari awal sampai pembayaran selesai.

  • Langkah 1, membuat akun / masuk. Customer mendaftar di hookin.id/register dengan email aktif, lalu verifikasi email dan masuk. Sesi memakai token bearer (tanpa cookie pihak ketiga).
  • Langkah 2, memilih produk. Customer membuka halaman Pengaturan (Settings), bagian Saldo / Top up credits, lalu memilih nominal top up (Rp 20.000 / Rp 75.000 / Rp 200.000). Untuk paket langganan, customer memilih paket pada halaman harga.
  • Langkah 3, memulai pembayaran. Customer menekan tombol Top up sekarang. Sistem membuat pesanan dengan order_id unik (format topup-xxxxxxxx) dan meminta token transaksi ke Midtrans.
  • Langkah 4, popup Midtrans Snap terbuka. Antarmuka Midtrans Snap muncul di atas halaman. Customer memilih metode pembayaran (BCA VA / GoPay / OVO / DANA / kartu) dan menyelesaikan pembayaran di dalam Snap.
  • Langkah 5, menyelesaikan pembayaran. E-wallet/kartu dikonfirmasi langsung di dalam Snap. Untuk Virtual Account, customer menerima nomor VA dan membayar lewat m-banking, lalu diarahkan ke halaman status pembayaran /credits/finish?order_id=... yang otomatis memeriksa status setiap beberapa detik.
  • Langkah 6, konfirmasi pembayaran (server-to-server). Midtrans mengirim notifikasi ke endpoint webhook hookin.id. Sistem memverifikasi tanda tangan (signature_key SHA-512), mencocokkan jumlah pembayaran dengan pesanan, lalu menambahkan saldo secara idempoten (anti dobel).
  • Langkah 7, produk dikirim + bukti pembayaran. Begitu status settlement diterima, saldo kredit langsung bertambah, email bukti pembayaran (receipt) dikirim ke email customer, dan customer dapat langsung memakai fitur premium.

Untuk pembayaran VA yang butuh waktu, halaman status menampilkan keadaan masih diproses dengan tombol cek ulang; saldo bertambah otomatis begitu konfirmasi masuk (e-wallet sekitar 15-60 detik, VA bank bisa sampai sekitar 10 menit).

4. Penanganan status pembayaran

  • Berhasil (settlement): saldo bertambah otomatis, email bukti pembayaran dikirim, halaman status menampilkan Pembayaran berhasil.
  • Menunggu (pending): halaman status menampilkan Pembayaran masih diproses dengan tombol cek ulang. Umum untuk VA.
  • Gagal/dibatalkan: saldo tidak berubah. Customer dapat mencoba lagi. Tidak ada penagihan.

5. Pengiriman produk

Produk bersifat digital dan dikirim otomatis ke akun customer segera setelah pembayaran dikonfirmasi (penambahan saldo kredit atau aktivasi paket). Tidak ada pengiriman fisik dan tidak ada biaya ongkir.

6. Kebijakan refund dan pembatalan

Diatur lengkap di Syarat & Ketentuan, bagian Pembayaran & Refund:

  • Langganan: dapat dibatalkan kapan saja; berlaku sampai akhir periode berjalan.
  • Credits belum terpakai: dapat diajukan refund via email sesuai prosedur.
  • Credits sudah terpakai: tidak dapat di-refund.

Permintaan refund atau pembatalan dikirim ke halo@hookin.id dan diproses sesuai SLA yang tercantum di halaman Kontak.

7. Dukungan pelanggan

Cara Pembayaran · hookin.id