1 poin oleh GN⁺ 2024-02-27 | 1 komentar | Bagikan ke WhatsApp

14 penderitaan dalam membangun sistem penagihan

  • Sistem penagihan dan pendapatan adalah hal yang wajib jika Anda berencana memonetisasi bisnis.
  • Sistem penagihan itu kompleks dan terhubung dengan banyak departemen seperti keuangan, produk, pengalaman, dukungan pelanggan, pelanggan, hukum, kepatuhan, dan penjualan.
  • Sistem penagihan saling terhubung erat, sehingga jika satu bagian rusak, seluruh sistem bisa dengan mudah lumpuh.

Tiga pola

  • Ada tiga pola dalam sistem penagihan: membangun sendiri, sistem pihak ketiga penuh, dan sistem hibrida.
  • Masing-masing pola memiliki kelebihan dan kekurangannya sendiri.

Membangun sendiri / hibrida / sistem pihak ketiga

  • Solusi yang sepenuhnya dibangun sendiri memungkinkan kontrol penuh dan kustomisasi, serta tidak perlu membayar biaya ke pihak luar.
  • Solusi hibrida menggabungkan mesin penagihan internal dengan pemrosesan pembayaran pihak ketiga, kepatuhan pajak, dan sebagainya.
  • Sistem pihak ketiga menangani semuanya, tetapi Anda kehilangan kendali dan biayanya bisa mahal.

Kekhawatiran tim penagihan dan monetisasi

  • Tim penagihan atau monetisasi memiliki beragam tanggung jawab, sehingga sulit dipahami bahkan oleh para ahli yang berpengalaman.
  • Seperti keamanan atau pemrosesan tanggal, sistem penagihan juga tidak seharusnya dibangun sendiri dari nol.

14 masalah dalam penagihan dan monetisasi

  • Berbagai masalah yang muncul saat membangun sistem penagihan sendiri diurutkan berdasarkan tingkat kompleksitas.
  • Masalah yang termasuk di dalamnya antara lain idempotensi, pemrosesan tanggal, prorata dan penanganan sisa, pengukuran penggunaan, format invoice, serta struktur hierarki pelanggan yang kompleks.
  • Masalah-masalah ini bisa menjadi lebih rumit seiring skala bisnis yang membesar.

Mengapa sulit

  • Beberapa masalah berubah lebih sering daripada yang diperkirakan, sementara beberapa lainnya setelah disetel sekali hampir tidak perlu disentuh lagi.
  • Aturan pajak di berbagai negara sering berubah, dan masalah akibat kesalahan pelanggan terus terjadi.

Yang harus dilakukan

  • Serahkan sebanyak mungkin masalah kepada pihak ketiga.
  • Gunakan layanan seperti Chargebee, Solvimon, Stripe, dan Recurly untuk mengelola penagihan.
  • Gunakan layanan seperti Stigg untuk mengelola halaman penetapan harga, eksperimen, dan otorisasi.
  • Gunakan ERP untuk pengakuan pendapatan/proses akuntansi.

Pendapat GN⁺

  • Sistem penagihan adalah bagian penting dari bisnis, tetapi karena kompleksitas dan kebutuhan pemeliharaan berkelanjutan, banyak perusahaan lebih memilih solusi pihak ketiga.
  • Jika membangun sistem penagihan sendiri, perusahaan harus mempertimbangkan berbagai faktor seperti regulasi pajak, struktur hierarki pelanggan, dan pengukuran penggunaan, yang dapat memakan banyak waktu dan sumber daya.
  • Saat menggunakan solusi pihak ketiga, biaya dan hilangnya kontrol memang perlu dipertimbangkan, tetapi dalam banyak kasus pendekatan ini dapat menghemat waktu dan sumber daya.
  • Seiring perusahaan tumbuh dan skalanya membesar, kompleksitas sistem penagihan juga meningkat, sehingga penting memilih solusi yang mempertimbangkan skalabilitas sejak tahap awal.
  • Bekerja sama dengan ahli yang memiliki pemahaman mendalam tentang sistem penagihan, atau memilih solusi yang telah terbukti di industri, dapat membantu bisnis dalam jangka panjang.

1 komentar

 
GN⁺ 2024-02-27
Komentar Hacker News
  • Ringkasan komentar pertama:

    • Mempertanyakan pendekatan terhadap kesulitan membangun sistem penagihan.
    • Sistem penagihan memang kompleks, tetapi jika solusi yang sudah ada seperti Stripe tidak bisa digunakan (misalnya oleh perusahaan Venezuela), maka perlu membangun sistem sendiri.
    • Menyampaikan pendapat bahwa akan baik jika pengetahuan, pendekatan, pola pemrograman, dan sebagainya dikumpulkan di satu tempat.
  • Ringkasan komentar kedua:

    • Menilai artikel ini bermanfaat bagi orang-orang yang harus mengambil keputusan tentang sistem penagihan.
    • Membagikan pendapat pribadi bahwa penagihan dan kredit sebaiknya dipisahkan dari sistem sejauh mungkin.
  • Ringkasan komentar ketiga:

    • Membagikan pengalaman tentang kompleksitas sistem penagihan, sambil menyebut bahwa dunia penagihan tidak dapat diprediksi.
  • Ringkasan komentar keempat:

    • Sebagai salah satu pendiri killbill.io, menjelaskan kompleksitas membangun sistem penagihan dan dampaknya pada berbagai departemen.
    • Menyarankan bahwa sistem penagihan harus terintegrasi dengan sistem secara keseluruhan, dan untuk itu dibutuhkan tim dengan pengetahuan serta motivasi yang memadai.
  • Ringkasan komentar kelima:

    • Membahas kompleksitas membangun sistem penjualan afiliasi dan kemungkinan membangunnya secara bertahap.
  • Ringkasan komentar keenam:

    • Menunjukkan masalah terkait penutupan pembukuan dan akuntansi pergerakan kas, serta menyebut bahwa masalah-masalah ini sangat terkait dengan departemen akuntansi.
  • Ringkasan komentar ketujuh:

    • Berpendapat bahwa tidak semua fungsi sistem penagihan diperlukan, dan sistem bisa dibangun secara bertahap seiring pertumbuhan bisnis.
  • Ringkasan komentar kedelapan:

    • Mengajukan pertanyaan tentang berbagai pendekatan terhadap pemberian hak akses produk (entitlements) dan sistem yang digunakan.
  • Ringkasan komentar kesembilan:

    • Membagikan pengalaman di pekerjaan pertamanya, serta menyatakan pandangan pribadi bahwa ia tidak ingin lagi mengerjakan sistem penagihan karena kompleksitas terkait kepatuhan PCI.
  • Ringkasan komentar kesepuluh:

    • Mempertanyakan klaim bahwa karena kompleksitas sistem tertentu (X), orang tidak boleh membangunnya sendiri dan harus memakai solusi jadi.
    • Dalam kasusnya sendiri, ia hanya perlu menangani subset dari kompleksitas yang dibutuhkan, sehingga menurutnya ia bisa membangun solusi yang lebih sederhana sendiri.