·3 menit baca
Integrasi QRIS, Marketplace, dan Stok ke Satu Sistem Bisnis
Berjualan di toko, website, dan beberapa marketplace sambil menerima QRIS biasanya berarti pesanan, pembayaran, dan stok tersebar di aplikasi berbeda. Begini wujud satu sistem terpusat dan cara mencapainya secara bertahap.
- integration
- qris
- marketplace
- inventory
- sme

Bisnis ritel atau F&B di Indonesia hari ini berjualan di lebih banyak tempat dibanding lima tahun lalu: toko fisik, website sendiri, lapak di Tokopedia, Shopee, dan TikTok Shop, ditambah pesanan lewat WhatsApp. Pelanggan membayar dengan QRIS, transfer bank, tunai, atau dompet digital milik marketplace. Masalah mulai terasa ketika Anda ingin melihat seluruh bisnis dalam satu layar.
Repotnya berjalan dengan aplikasi terpisah
Ketika pesanan, pembayaran, dan stok tersimpan di aplikasi yang berbeda-beda, celahnya ditutup oleh tenaga manusia dan spreadsheet. Gejalanya mudah dikenali:
- Input berulang. Pesanan marketplace disalin manual ke sheet stok, lalu disalin lagi ke file pembukuan. Setiap salinan adalah peluang salah ketik atau baris yang terlewat.
- Stok terjual ganda (oversold). Unit terakhir laku di toko dan di Shopee pada jam yang sama karena kedua kanal tidak saling tahu. Ujungnya pembatalan, refund, dan rating toko turun.
- Rekonsiliasi lambat. Di akhir bulan, ada yang harus mencocokkan laporan settlement QRIS, pencairan dana marketplace, dan mutasi rekening dengan data penjualan satu per satu. Biaya admin, refund sebagian, dan settlement yang terlambat membuat angkanya sulit ketemu.
Apa yang dimaksud "satu sistem"
Satu sistem bukan berarti mengganti semua alat yang Anda pakai dengan satu aplikasi raksasa. Artinya ada satu tempat yang menjadi sumber kebenaran untuk tiga hal:
- Pesanan, dari kanal mana pun asalnya.
- Stok, dengan satu angka per SKU yang dibaca dan diperbarui oleh semua kanal.
- Buku besar, tempat setiap penjualan, biaya, refund, dan settlement tercatat sebagai transaksi.
Di sekeliling inti itu ada integrasi: penghubung yang menarik data dari marketplace, payment gateway, dan POS, lalu mengirim balik jumlah stok dan status pesanan. Back office tidak lagi bergantung pada salin-tempel.
Model inilah yang mendasari produk ERP lengkap seperti Legacy ERP yang kami bangun, dengan modul Penjualan, Inventaris, Pembelian, Keuangan, dan CRM untuk berbagai sektor usaha. Tidak semua UKM butuh cakupan seluas itu sejak awal, tetapi prinsipnya sama: satu catatan pesanan, satu hitungan stok, satu buku besar.
Titik integrasi yang umum
API marketplace
Tokopedia, Shopee, dan TikTok Shop masing-masing menyediakan API seller untuk menarik pesanan baru serta memperbarui stok dan harga. Detailnya berbeda tiap platform dan berubah dari waktu ke waktu, sehingga tiap konektor perlu dirawat, bukan sekadar dibangun sekali.
Payment gateway dan settlement QRIS
Pembayaran QRIS masuk lewat acquirer atau gateway yang Anda gunakan. Umumnya tersedia laporan settlement dan sering kali webhook untuk notifikasi pembayaran. Tugas integrasi adalah mencocokkan tiap baris settlement dengan pesanan dan mencatat biayanya, sehingga rekonsiliasi berubah dari pekerjaan manual menjadi sekadar laporan.
POS dan akuntansi
Penjualan di toko harus mengurangi stok pada hitungan pusat yang sama dengan kanal online, lewat API POS, ekspor terjadwal, atau layar kasir di dalam sistem pusat. Buku besar lalu menyinkronkan ringkasan transaksi ke software akuntansi, sehingga bagian pembukuan bekerja dari data, bukan tangkapan layar.
Toko online Anda sendiri
Website direct-to-consumer, seperti toko Originale yang kami bangun, seharusnya membaca stok dari sumber yang sama dengan kanal lainnya.
Menuju ke sana secara bertahap
Menghubungkan semuanya sekaligus adalah cara tercepat untuk mandek. Rencana bertahap jauh lebih aman:
- Temukan kebocoran terbesar. Stok oversold, jam kerja yang habis untuk rekonsiliasi, atau pesanan yang lolos tak tercatat? Ukur selama beberapa minggu supaya Anda tahu seperti apa "lebih baik" itu.
- Bereskan catatan pusat dulu. Siapkan satu model pesanan, stok, dan buku besar, meskipun data awalnya masih masuk lewat impor.
- Hubungkan kanal dengan volume terbesar. Satu marketplace yang terintegrasi dengan benar mengajarkan lebih banyak daripada tiga yang setengah jadi.
- Otomatiskan pencocokan settlement. Masukkan laporan pembayaran dan pencairan marketplace, lalu biarkan sistem yang mencocokkan.
- Tambahkan sisanya satu per satu: kanal lain, POS, sinkronisasi akuntansi, dashboard.
Yang perlu ditanyakan ke developer
- Integrasi marketplace dan pembayaran apa yang pernah mereka bangun sendiri, dan bagaimana mereka menangani perubahan API setelah sistem berjalan?
- Bagaimana konflik stok diselesaikan ketika dua kanal menjual unit yang sama hanya berselang beberapa detik?
- Apa yang terjadi kalau integrasi gagal tengah malam? Apakah ada yang diberi tahu, dan apakah sistem bisa menyusul sendiri?
- Apakah rekonsiliasi sanggup menangani biaya admin, refund sebagian, dan settlement terpisah, serta siapa yang memiliki data dan kodenya nanti?
Jika pesanan, pembayaran, dan stok di bisnis Anda masih tersebar di berbagai aplikasi dan spreadsheet, kami bisa membantu memetakan titik integrasinya dan merencanakan tahap pertama. Hubungi CodeWorks untuk berdiskusi.