Cara Terima DP Custom Order WooCommerce untuk UMKM

Cara terima DP custom order di WooCommerce untuk UMKM konveksi, kolam terpal, dan souvenir, lengkap dengan opsi teknis dan alur kerja admin.

T Teguh Karyo Utomo 29 Juni 2026
Share

WooCommerce dirancang untuk transaksi lunas sekali bayar. Pembeli klik “Beli”, checkout, transfer atau QRIS penuh, selesai. Masalahnya, produk custom tidak bekerja seperti itu. Konveksi harus memotong kain begitu ukuran dan desain disepakati. Produsen kolam terpal harus memesan rangka besi begitu diameter ditentukan. Percetakan souvenir harus mencetak nama dan tanggal begitu file disetujui. Produksi sudah jalan sebelum uang penuh masuk, dan itu artinya UMKM menanggung risiko sendirian kalau pembeli berubah pikiran di tengah jalan.

Sistem DP (down payment atau uang muka) ada untuk membagi risiko itu. Tapi WooCommerce, tanpa penyesuaian apa pun, tidak punya konsep “bayar 50%”. Setiap produk yang masuk cart harus dibayar penuh sebelum status order berubah jadi processing. Bagian ini yang sering membuat pemilik toko custom order akhirnya kembali ke cara lama: closing lewat WhatsApp, minta transfer manual, dan halaman WooCommerce cuma jadi katalog foto.

Padahal ada beberapa cara mengakalinya di WooCommerce, masing-masing dengan trade-off yang beda. Berikut cara memilih dan menjalankannya supaya DP tidak jadi sumber sengketa baru.

Kenapa DP Wajib untuk Produk Custom, Bukan Sekadar Kebiasaan

Toko yang jual produk stok siap kirim tidak butuh DP karena barangnya sudah ada. Kalau pembeli batal, barang tinggal dijual ke orang lain. Produk custom berbeda karena begitu spesifikasi disepakati, barang itu praktis tidak punya nilai jual ke pembeli lain.

Kaos konveksi dengan sablon logo perusahaan tertentu tidak bisa dijual ke pembeli lain kalau order dibatalkan setelah sablon jadi. Kolam terpal dengan ukuran custom di luar ukuran standar (misalnya diameter 2,5 meter yang jarang dipesan) butuh potongan bahan khusus yang sisa potongannya sulit dipakai ulang. Souvenir dengan nama pengantin dan tanggal pernikahan tercetak jelas-jelas hanya laku untuk satu acara itu saja.

DP menutup celah ini dengan cara sederhana: begitu pembeli sudah menyetor uang muka, ada konsekuensi finansial kalau mereka batal. Produsen juga punya modal kerja untuk mulai beli bahan baku tanpa menombok dari kas pribadi dulu.

Masalahnya bukan soal perlu-tidaknya DP — hampir semua produsen custom sudah tahu itu. Masalahnya ada di eksekusi: bagaimana menagih DP secara sistematis di WooCommerce tanpa balik lagi ke pola manual chat WhatsApp yang justru bikin admin kewalahan mencatat siapa yang sudah DP dan siapa yang belum.

Tiga Opsi Teknis Menerima DP di WooCommerce

Ada tiga pendekatan yang biasa dipakai UMKM produsen, dari yang paling sederhana sampai yang paling otomatis.

Opsi 1: Produk Terpisah “DP 50%”

Buat produk baru khusus untuk DP, misalnya “DP Kaos Custom Sablon (per 12 pcs)” dengan harga yang sudah dihitung 50% dari estimasi total. Pembeli checkout produk DP ini seperti biasa, lalu sisa pelunasan ditagih terpisah lewat invoice manual atau produk “Pelunasan” kedua setelah barang siap.

Cara ini paling gampang disetup — tidak butuh plugin tambahan, cukup produk simple biasa yang disembunyikan dari katalog (status catalog visibility: hidden) dan link-nya dikirim langsung ke pembeli setelah nego harga selesai lewat WhatsApp atau form kontak. Kekurangannya, admin harus rajin membuat produk atau invoice pelunasan satu per satu untuk tiap pesanan karena jumlahnya beda-beda tergantung ukuran dan kuantitas.

Pola ini paling cocok untuk toko dengan volume order custom yang belum terlalu tinggi, misalnya di bawah 10 order custom per bulan, karena beban administratif membuat produk DP manual masih masuk akal.

Opsi 2: Plugin Deposit / Partial Payment

Plugin seperti WooCommerce Deposits atau WooCommerce Payments for Deposits menambahkan opsi “Bayar Sebagian” langsung di halaman produk. Pembeli bisa pilih bayar penuh atau bayar DP dengan persentase yang sudah diatur admin (misalnya 30%, 50%, atau nominal tetap). Sisa tagihan otomatis tercatat sebagai invoice kedua yang bisa ditagih lewat email atau dashboard WooCommerce ketika waktunya tiba.

Kelebihan plugin ini: satu produk bisa langsung menampilkan opsi DP tanpa admin harus bikin produk duplikat, dan sisa pelunasan tercatat rapi di order yang sama sehingga riwayat transaksi tidak terpecah. Kekurangannya ada biaya lisensi plugin (biasanya berlangganan tahunan) dan butuh waktu setup awal untuk mengatur aturan persentase per kategori produk.

Pola ini lebih masuk akal untuk toko dengan volume custom order yang sudah rutin, di atas 20-30 transaksi custom per bulan, karena penghematan waktu admin mulai sepadan dengan biaya plugin.

Opsi 3: DP via Invoice Manual di Luar WooCommerce

Sebagian produsen memilih menagih DP lewat transfer manual dan mencatatnya di luar WooCommerce sepenuhnya — order WooCommerce baru dibuat setelah pelunasan penuh, sementara DP dicatat di buku kas atau spreadsheet terpisah. Cara ini paling fleksibel untuk nego harga yang variatif, tapi paling rawan human error karena tidak ada sistem yang otomatis mengingatkan siapa yang sudah DP dan siapa yang belum bayar sama sekali.

Dari pengalaman menangani beberapa toko custom order, pola ini yang paling sering menimbulkan sengketa karena catatan DP hanya ada di riwayat chat WhatsApp admin, dan kalau admin ganti orang, riwayat itu ikut hilang atau tidak terwariskan dengan rapi.

Skenario 1: Konveksi Kaos — DP 50% untuk Order di Atas 50 Pcs

Produsen konveksi kaos yang melayani order seragam kantor dan komunitas biasanya menetapkan DP 50% untuk order di atas 50 pcs, dan 30% untuk order 12-49 pcs. Alasannya bukan sekadar kebiasaan industri, tapi kalkulasi biaya bahan baku di muka.

Order 100 pcs kaos combed 30s dengan sablon logo 2 warna, harga jual Rp65.000/pcs, berarti nilai order Rp6.500.000. Begitu ukuran dan warna disepakati, konveksi harus beli kain minimal 25-30 kg (tergantung gramasi) di muka, plus biaya afdruk screen sablon yang sifatnya sekali pakai dan tidak bisa dikembalikan kalau order batal. Biaya bahan baku dan afdruk saja biasanya sudah menyerap 35-40% dari nilai order. DP 50% memberi ruang aman supaya konveksi tidak menombok kalau ada pembatalan mendadak setelah kain sudah dipotong pola.

Untuk order kecil (12-49 pcs), DP 30% biasanya cukup karena risiko bahan sisa yang tidak terpakai jauh lebih kecil — kain sisa potongan kecil masih bisa dipakai untuk order lain yang ukurannya mirip.

Setup di WooCommerce: produk “DP Konveksi Custom” dibuat sebagai simple product dengan field jumlah nominal manual (bisa pakai plugin price calculator atau field kosong yang diisi admin sebelum kirim link ke pembeli), karena setiap order beda ukuran dan kuantitas sehingga nominal DP tidak bisa difix di satu angka. Detail soal mengatur ukuran, bahan, dan minimum order konveksi sendiri sudah dibahas di cara mengatur minimum order dan custom produk konveksi kaos di WooCommerce.

Skenario 2: Kolam Terpal Custom — DP 40% karena Rangka Sudah Dilas

Produsen kolam terpal yang menerima pesanan ukuran non-standar (di luar diameter umum seperti D1.5, D2, D3) punya masalah berbeda dari konveksi. Begitu diameter custom disepakati, misalnya D2,7 meter, tukang las harus langsung memotong dan menyambung rangka besi sesuai ukuran itu. Rangka besi custom ini praktis tidak bisa dijual ke pembeli lain kalau order batal, karena kebanyakan pembeli mencari ukuran standar.

Untuk kasus ini, DP 40% dari harga jual biasanya menutup biaya besi dan ongkos las yang sudah keluar di muka. Kolam terpal custom D2,7 dengan harga jual Rp2.200.000, DP 40% berarti Rp880.000 masuk di awal — cukup untuk menutup biaya besi siku dan upah las yang biasanya menyerap sekitar 35% dari harga jual, sebelum terpal dan perakitan akhir dikerjakan.

Bandingkan dengan kolam terpal ukuran standar (D1.5, D2, D3) yang biasanya sudah punya stok rangka jadi atau setidaknya pola potong besi yang sudah pasti laku dijual ke pembeli lain — untuk ukuran ini DP bisa diturunkan ke 20-25% karena risiko barang tidak laku jauh lebih kecil. Pembahasan lengkap soal ukuran, bahan, dan ongkir kolam terpal ada di cara jual kolam terpal online dan atur ongkir kargo.

Cara Menghitung Persentase DP yang Aman per Jenis Produk

Bukan angka baku yang sama untuk semua produk. Tiga faktor ini yang menentukan persentase DP yang wajar:

  1. Seberapa besar biaya bahan baku di muka. Kalau bahan baku dan proses awal (potong kain, las rangka, afdruk sablon) sudah menyerap 30% atau lebih dari harga jual sebelum barang setengah jadi, DP idealnya minimal menutup angka itu supaya produsen tidak menombok dari kas sendiri.
  2. Seberapa spesifik produk untuk satu pembeli. Produk dengan nama, tanggal, atau logo tercetak permanen (souvenir pernikahan, seragam berlogo) butuh DP lebih tinggi karena nyaris mustahil dijual ulang. Produk dengan variasi ukuran umum yang masih laku ke pembeli lain bisa pakai DP lebih rendah.
  3. Riwayat pembeli. Pembeli lama yang sudah beberapa kali order dan selalu melunasi bisa diberi keringanan DP lebih rendah, tapi ini kebijakan personal per toko, bukan aturan tertulis di halaman produk supaya tidak menimbulkan kecemburuan pembeli lain.

Tabel berikut jadi acuan cepat lintas niche:

Jenis Produk CustomAlasan RisikoDP yang Umum Dipakai
Kaos konveksi order di atas 50 pcsKain dan afdruk sablon sudah keluar di muka, sablon tidak bisa dijual ulang50%
Kaos konveksi order 12-49 pcsBahan sisa masih bisa dipakai order lain30%
Kolam terpal ukuran custom (non-standar)Rangka besi sudah dilas sesuai ukuran spesifik40%
Kolam terpal ukuran standar (D1.5/D2/D3)Pola potong besi masih laku ke pembeli lain20-25%
Souvenir dengan nama/tanggal tercetakBarang jadi tidak laku dijual ke pembeli lain50-70%
Souvenir tanpa personalisasi (motif umum)Masih bisa dijual ke pembeli lain kalau batal20-30%

Cara Menulis Kebijakan DP di Halaman Produk agar Tidak Jadi Sengketa

Sengketa DP hampir selalu muncul karena kebijakannya cuma diucapkan lisan lewat chat, bukan tertulis di tempat yang bisa dirujuk kedua pihak. Kebijakan DP wajib tertulis di halaman produk atau halaman kebijakan terpisah yang ditautkan dari halaman produk, minimal mencakup lima poin ini:

  • Besaran DP dan cara menghitungnya — sebutkan persentase pasti, bukan “DP secukupnya” atau “DP seikhlasnya” yang membuka ruang beda persepsi.
  • Kapan DP dianggap hangus. Misalnya, DP hangus kalau pembatalan terjadi setelah produksi dimulai (kain sudah dipotong, rangka sudah dilas), tapi bisa dikembalikan sebagian kalau pembatalan terjadi sebelum bahan baku dibeli.
  • Batas waktu pelunasan. Sebutkan tenggat jelas, misalnya “pelunasan wajib maksimal 3 hari sebelum tanggal pengiriman/pengambilan” supaya tidak ada barang jadi yang menumpuk di gudang tanpa kepastian bayar.
  • Apa yang terjadi kalau pelunasan telat. Sebagian toko menahan pengiriman sampai lunas, sebagian lain mengenakan biaya penyimpanan tambahan. Kebijakan ini wajib ditulis, bukan diputuskan dadakan saat kasusnya terjadi.
  • Bukti pembayaran DP. Sebutkan bahwa email konfirmasi order dari WooCommerce jadi bukti sah pembayaran DP, supaya pembeli tidak perlu screenshot chat sebagai satu-satunya bukti.

Kebijakan ini idealnya juga disinkronkan dengan instruksi pembayaran di checkout — kalau toko sudah pakai QRIS untuk pelunasan, alur konfirmasinya perlu jelas sejak awal. Pembahasan soal ini ada di alur bayar QRIS di WooCommerce yang tidak membingungkan pembeli.

Mini Audit: Kesiapan Sistem DP di Toko WooCommerce

KomponenStatus Umum di Toko Custom OrderTindakan
Produk atau plugin DPBelum ada, masih transfer manual dicatat di chatPilih salah satu dari tiga opsi teknis di atas sesuai volume order
Kebijakan DP tertulisHanya diucapkan lisan via WhatsAppTulis di halaman produk atau halaman kebijakan terpisah, tautkan dari deskripsi produk
Pencatatan siapa yang sudah DPMengandalkan ingatan admin atau scroll chat lamaGunakan status order WooCommerce custom (“Menunggu Pelunasan”) atau spreadsheet terpisah yang diupdate rutin
Reminder pelunasanTidak ada, pembeli lupa sampai barang jadi menumpukSet reminder manual H-3 sebelum tenggat, atau otomatis lewat plugin deposit
Bukti pembayaran DPScreenshot transfer di chat, mudah hilangAndalkan email notifikasi order WooCommerce sebagai bukti resmi

Alur Kerja Admin: dari DP Masuk sampai Pelunasan

Toko yang sudah rapi biasanya menjalankan urutan berikut, bukan menangani DP secara ad hoc per pesanan:

  1. Nego spesifikasi dan harga selesai — ukuran, bahan, kuantitas, dan tanggal jadi disepakati lewat chat atau form pemesanan.
  2. Admin kirim link produk DP atau aktifkan opsi bayar sebagian — nominal sudah dihitung sesuai persentase yang berlaku untuk kategori produk itu.
  3. Pembeli checkout DP, order masuk WooCommerce dengan status khusus — beri label custom seperti “DP Diterima” lewat plugin status order tambahan, atau minimal catat di catatan order (order notes) supaya admin lain yang pegang dashboard tahu status sebenarnya.
  4. Produksi dimulai — bahan dibeli, dipotong, atau dilas sesuai spesifikasi yang sudah dikunci di catatan order.
  5. Reminder pelunasan dikirim saat barang mendekati selesai, idealnya H-3 sebelum tanggal kirim atau ambil.
  6. Pelunasan diterima, status order diubah jadi “Lunas” atau “Processing” sebelum barang dikirim atau diambil.
  7. Order diselesaikan setelah barang diterima pembeli, dengan riwayat DP dan pelunasan tetap tersimpan di satu order yang sama supaya bisa dirujuk kalau ada komplain di kemudian hari.

Urutan ini yang sering hilang di toko custom order kecil karena semua tahapan dikerjakan lewat chat tanpa jejak sistem yang jelas. Begitu admin ganti orang atau volume order naik, riwayat DP yang cuma ada di kepala satu orang jadi masalah besar.

Kesalahan Umum yang Sering Terjadi

Beberapa pola kesalahan yang berulang ditemukan di toko custom order yang baru mulai pakai sistem DP:

DP terlalu kecil untuk menutup biaya bahan baku di muka. Toko yang menetapkan DP 20% padahal biaya bahan sudah menyerap 40% dari harga jual akan tetap menombok kalau pembeli batal setelah produksi jalan. Persentase DP harus dihitung dari struktur biaya riil, bukan angka bulat yang terasa enak didengar.

Kebijakan DP beda-beda tiap pembeli tanpa alasan jelas. Kalau satu pembeli diberi DP 30% dan pembeli lain diminta 50% untuk produk yang sama tanpa alasan yang bisa dijelaskan, ini jadi bibit komplain begitu dua pembeli itu saling cerita.

Tidak ada batas waktu pelunasan yang tegas. Barang custom yang sudah jadi tapi menumpuk di gudang karena pembeli tidak kunjung melunasi adalah kerugian ganda: modal tertahan dan ruang gudang terpakai. Batas waktu pelunasan yang jelas dan konsekuensinya wajib ada sejak awal.

DP dianggap otomatis bisa dikembalikan penuh kapan saja. Kalau kebijakan tidak menyebutkan kapan DP hangus, pembeli wajar berasumsi DP selalu bisa diminta kembali 100%. Ini yang paling sering memicu sengketa serius karena persepsi kedua pihak berbeda jauh.

Langkah Berikutnya

Sistem DP hanya jadi setengah solusi kalau alur order sesudahnya masih berantakan. Setelah kebijakan DP dan opsi teknisnya berjalan, langkah berikutnya adalah merapikan bagaimana admin memantau order dari notifikasi masuk sampai paket dikirim — pembahasannya ada di mengelola order WooCommerce: alur kerja admin dari notifikasi sampai paket dikirim.

Untuk toko yang menjual souvenir dengan personalisasi nama dan tanggal, DP perlu disinkronkan dengan struktur form pesanan supaya admin tidak salah cetak sebelum pelunasan masuk. Detailnya ada di cara jual souvenir custom online: form pesanan nama dan tanggal acara di WooCommerce.

Untuk penataan operasional toko custom order secara menyeluruh — dari produk, ongkir, sampai checkout — panduan utamanya ada di WooCommerce untuk UMKM Produsen: Menata Produk, Ongkir, QRIS, dan Checkout.

Artikel Terkait