Karya · 2026 · client work · platform commerce

Storria

Commerce AI-first dan ERP-lite untuk UMKM Indonesia

Baru
Diproses
Dikemas
Dikirim
Selesai

Order #1234 terkirim. Dua belas order terkirim hari ini.

Produk, desain, engineering · harsa, 2026

Scrollharsa · case study

Storria memberi usaha kecil Indonesia satu sistem untuk toko, stok, order, chat, dan laporan, dengan asisten AI berbahasa mereka. Marketplace bersama dan jaringan affiliate mendatangkan demand. Harsa membawanya dari brief pertama sampai interface.

Sudah online, masih manual

UMKM yang dilayani produk ini tidak offline. Seorang reseller fashion di Garut memutar 120 order sebulan lewat Shopee dan WhatsApp. Pemilik dua outlet kopi terima QRIS di kasir. Mereka terima uang digital seharian dan rekonsiliasi semalaman: stok di satu kepala, chat di kepala lain, pembukuan entah di mana.

Yang hilang bukan kanal jualan baru. Melainkan manajemen operasional terpadu plus kanal demand milik sendiri. Katalog sampai penjualan (online, offline, marketplace) sampai stok sampai pelanggan sampai tugas harian sampai analitik, dengan mekanik growth yang makin bernilai saat merchant bertambah.

Storria adalah sistem itu, digambar seperti dokumen menspesifikasikannya: sepuluh modul di satu event bus, AI berbahasa Indonesia teranyam di semuanya, marketplace discovery dan jaringan affiliate untuk demand, dan aturan keras bahwa platform tak pernah menyentuh uang.

Lembar fakta

Klien
UMKM merchants (S1/S2)
Tahun
2026
Cakupan
Produk, desain, engineering
Model
Satu sistem · toko, stok, order, AI
Harga
Flat Rp99 ribu sebulan · trial 14 hari
Status
Rencana penuh · kini dibangun

Denyut pagi

Pemilik brand skincare kecil buka laptop setengah sembilan dan tahu harus apa sekali pandang: 28 order menunggu packing, 3 chat lewat tiga puluh menit, Serum Niacinamide teratas, dua barang AI minta restock. Empat sampai enam widget, tak pernah dua puluh. Dashboard adalah denyut harian, bukan ruang kontrol.

Tiap widget adalah pintu, bukan jalan buntu: ketuk tembus ke order, thread, field stok. Buka dingin tampilkan ringkasan cache atau skeleton berbentuk konten final. Merchant tak pernah bertemu halaman kosong atau spinner yang umurnya lewat datanya.

Selamat pagi

Ringkasan Selasa · diperbarui 5 menit lalu

Rp1,84 jt

Omzet hari ini

28

Order menunggu packing

3 SKU

Stok menipis

3

Chat menunggu

Disarankan untuk Anda

Restock Serum Niacinamide, tersisa 2 unit dengan velocity 9 per minggu.

Gambar 01 · Rekreasi · Dashboard merchant: denyut kiri, aksi kanan, empat widget.
Widget
4 sampai 6 maks, ketuk ke detail
Buka dingin
Ringkasan cache atau skeleton
Densitas
Rendah, whitespace itu fitur
Digest
Ringkas WA 08:00, cap 3/hari

Satu pipeline, semua kanal

Order storefront, POS, dan discovery mendarat di satu list dengan satu lifecycle: baru, diproses, dikemas, dikirim, selesai, retur. Transisi terjaga (tak ada lompat dari baru ke dikirim), bulk update menyapu lima ratus baris lima detik, dan tiap perubahan status memicu aturan bisnis yang sama dengan drag di papan board.

Pipeline membuat kerjanya sendiri. Verifikasi bayar saat baru, packing saat diproses, atur pickup saat dikemas. Tugas muncul di list harian tiga puluh detik dengan assignee dan SLA, baris molor merah destruktif, dan ringkasan AI membawa yang tertinggal tiap pagi.

Orders

Semua kanal+ Order manual

Baru12

#1234

Pembeli · Shopee

Baru

Diproses8

#1231

Pembeli · Storefront

Diproses

Dikemas5

#1229

Pembeli · POS

Dikemas

Dikirim9

#1224

Pembeli · Discovery

Dikirim
Gambar 02 · Rekreasi · Pipeline terpadu: state terjaga, papan drag, tugas otomatis.
State
6 terjaga, pill ikon + teks
Papan
Drag kartu, panah bisa juga
Tugas oto
Per transisi, <30 dtk
Muat
100 baris, halaman <200ms

Pembeli · +62 812

Kak, cek ongkir ke Garut berapa ya?
Draf AI, menunggu persetujuanOngkir ke Garut Rp12.000 via JNE (2 hari). Mau saya bantu buatkan ordernya?SetujuEditBatal
Cek resi di siniStok ready kak

Konteks pelanggan

3 order · Rp412 rb total

Terakhir: Serum Niacinamide

Repeat

Gambar 03 · Rekreasi · Inbox terpadu: panel konteks, draf AI, balasan cepat.

Semua kanal, satu thread

WhatsApp, IG DM, dan chat storefront ternormalisasi ke satu model percakapan berkunci nomor HP atau akun buyer. Thread urut waktu tunggu, panel konteks pelanggan (order, spend, sentuhan terakhir) muat setengah detik, dan chip balasan cepat menjatuhkan template ke kolom balas sekali ketuk.

AI membuat draf, manusia memutuskan. Jawaban FAQ membumi di data katalog dan order dengan sitasi, dibatasi tiga detik. Sentimen komplain, tiga ronde tanpa jawab, atau minta manusia eksplisit eskalasi dalam satu pesan, dan banner draf tawarkan Setuju, Batal, atau Edit dengan catatan lengkap di belakangnya.

Kanal
WA · IG DM · storefront
Draf
Dari datamu, bersitasi, 3 dtk
Eskalasi
Dalam 1 pesan
Balas pertama
AI 60 dtk · manusia 5 mnt

Tiga puluh detik saat makan siang

Tablet owner menjalankan seluruh kasir: pilih outlet, scan barcode, keranjang, split payment tunai dan QRIS, struk digital via WhatsApp, buka sampai tutup shift dengan kas harapan versus aktual. Tiga item lewat kasir di bawah empat puluh lima detik, dan penjualan mendarat di ledger yang sama dengan order online.

Sinyal adalah state, bukan error. Antrean offline menampung sehari penuh dengan pengiriman anti-ganda, sinkron tiga puluh detik setelah sinyal kembali, dan menandai konflik dengan nilai sebelum dan sesudah untuk diputus merchant. Baris status bilang lugas: offline, sinkron saat online, dengan hitungan antre di sampingnya.

Checkout
3 item, <45 dtk
Offline
Outbox 24 jam, sinkron 30 dtk
QRIS
Kode 60 dtk, refresh sekali ketuk
Shift
Float, rekonsiliasi, simpan 24 bln

Kasir · Outlet 1

Shift buka · online

Kopi susu ×2Rp36.000
Croissant ×1Rp18.000
TunaiQRISSplit

Rp54.000 · QRIS 0:47

Refresh otomatis bila kadaluarsa

Bayar · kirim struk via WA
Gambar 04 · Rekreasi · Mode POS: target 48px, timer QRIS, antrean offline.

kamu cari · kado ibu di bawah 100rb

Mug keramik handmade

Griya Rasa · Garut

4,8· ulasan affiliate berlabel

Toko Responsif

Rp85 rb

Keranjang hanya bisa berisi produk dari satu toko.

Lihat toko lainKosongkan keranjang

1,2 rb 84+ Keranjang
Gambar 05 · Rekreasi · Discovery: listing bersama, keranjang satu toko, fee terperinci.

Demand yang tak disewa

Marketplace discovery mengumpulkan produk yang merchant pilih untuk tampil, dengan halaman pencarian otomatis per produk, kategori, dan lokasi, agar tiap listing menghasilkan trafik pencariannya sendiri. Brand tiap toko menonjol di tiap halaman, badge (Toko Responsif, kirim cepat) lahir dari data operasional nyata hitung mingguan, dan review affiliate berlabel dengan filter untuk sisanya.

Checkout menghormati fisika fulfillment. Satu toko per keranjang, ditegakkan dengan kata lugas dan dua pintu keluar (telusuri toko lain, kosongkan keranjang). Buyer menanggung fee gateway terperinci, merchant terima harga penuh, dan Storria nol komisi. Checkout tamu butuh nomor HP dan alamat, tidak lain.

Indexing
Produk live 5 menit
Keranjang
Satu toko, penolakan lugas
Komisi
Nol, merchant terima 100%
Trust
Badge dari data ops nyata

Pelanggan sebagai armada jualan

Siapa pun boleh posting, review, dan share di feed masonry, tapi komisi cair hanya untuk verified buyer dan affiliate tunjuk toko. Pemisah itu menjaga pasokan melimpah dan spam tak ekonomis. Tautan dan kode kupon atribusi di jendela klik terakhir tujuh hari, ledger membeku saat sinyal fraud, dan payout batch tiap Jumat di atas lantai Rp10 sampai 25 ribu.

Seminggu reviewer berlima belas ribu followers: 47 klik, 12 konversi, Rp1,2 juta pending. Tujuh hari setelah delivery pending menjadi available, e-wallet terisi Jumat, dan merchant serta affiliate membaca angka yang tak bisa diubah diam-diam. Platform tak memotong fee dari sisi komisi mana pun.

Atribusi
Tautan + kupon, jendela 7 hari
Rilis
7 hari pasca delivery
Payout
Batch Jumat, e-wallet
Fraud
Beku + review manual

Halo, partner

Minggu ini · update 15 menit lalu

47

Klik

12

Konversi

Rp1,2 jt

Pending

storria.id/r/fajar-serum12

Jendela atribusi 7 hari · cair Jumat pasca retur 7 hari

Komisi penuh, tanpa potongan platform

Gambar 06 · Rekreasi · Portal affiliate: klik sampai komisi, payout Jumat.

Usulan, bukan kejutan

Asisten hidup di tempat kerja berada: draf di atas kolom balas, rekomendasi di dalam field stok, jawaban di dalam analitik. Ia tak pernah dapat tab, sidebar, atau sapaan. Surface idle tampilkan undangan interaksi apa pun, karena AI yang tak diminta adalah cara tercepat mengajari merchant mengabaikannya.

Tiap aksi tulis menunggu di antrean approval dengan pratinjau, parameter bisa sunting, dan Setuju atau Batal. Coba antreannya: menyetujui memasukkan entri audit, membatalkan tak tinggal jejak.

Diskon 10% untuk segmen tidur

214 pelanggan tanpa pembelian 90 hari · proyeksi bangkit 6 sampai 9% · template WA disetujui sistem

Restock 2 barang

Serum Niacinamide 2 unit tersisa · velocity 9 per minggu · saran 40 unit menutup Ramadan

Broadcast promo gajian

Segmen repeat, 86 penerima · estimasi terkirim 08:05 · opt-out dihormati otomatis

Jejak audit

Belum ada yang diputus. Antrean di atas hidup, coba.

  • Setuju dan tolak menulis ke catatan antirusak dengan aktor dan stempel waktu.
  • Jawaban faktual mensitasi data toko dan tinggal di dalamnya. Di luar itu, AI eskalasi ke manusia.
  • Biaya AI per merchant wajib di bawah revenue kredit AI. Kredit top-up tanpa ganti plan.

Lima hari di dalam produk

Lima persona di balik kasir dan layar.

Reseller

Fashion · 120 order sebulan

Shopee plus WhatsApp dulu berarti tiga spreadsheet. Kini list order menarik dua kanal, lunas membalik stok di mana-mana sekaligus, dan cek ongkir menjawab sendiri dengan tarif Biteship live. Ringkasan WA malam: 12 terkirim, 3 flag stok menipis, 2 chat menunggu. Lima belas menit sehari menggantikan malam rekonsiliasi.

Pemilik kedai

Owner kopi · 2 outlet

Makan siang di satu tablet: pilih outlet, dua kopi susu plus croissant ter-scan, QRIS ter-scan, stok turun di semua kanal, struk via WhatsApp. Di bawah tiga puluh detik per pelanggan, shift rekonsiliasi sampai seribu rupiah saat tutup, laporan harian terkirim otomatis jam sepuluh malam.

Pemilik brand

Brand skincare · tim bertiga

Dua puluh delapan order packing, tiga chat lewat tiga puluh menit, satu komplain IG keterlambatan datang dengan konteks order penuh. AI buatkan draf balasan link tracking; owner menyunting satu kalimat dan menyetujui. Akhir bulan ekspor spreadsheet untuk akuntan sementara laporan kohor baca 32% repeat purchase.

Affiliate

Reviewer · 15rb followers

Filter portal untuk beauty di atas delapan persen, ambil tiga item, generate tautan dan copy promo AI sekali ketuk. Seminggu kemudian: 47 klik, 12 konversi, Rp1,2 juta pending. Jendela retur lewat, Jumat mengisi e-wallet, dan ledger yang sama menjawab sengketa dari sisi mana pun.

Pembeli pertama

Buyer pertama · Bandung

Cari kado di bawah seratus ribu, mendarat di mug keramik dengan badge responsif dari data balas nyata dan rating 4,8. Filter review affiliate keluar, coba tambah tote toko lain, ditolak dengan kata lugas, mug tetap. Checkout tamu, fee terperinci, QRIS, satu konfirmasi, WhatsApp saat terkirim.

Keputusan, tercatat

Sembilan keputusan yang membentuk semuanya di atas.

D.01

Tanpa komisi, tanpa kustodi

Penjualan discovery membayar merchant harga penuh dan affiliate komisi penuh sesuai setelan. Buyer menanggung fee gateway terperinci. Semua uang bergerak lewat prosesor pembayaran berlisensi berkemampuan split; Storria tak pernah memegang se-rupiah pun, yang menjaga marketplace di sisi benar lisensi bank sentral. Revenue hanya dari langganan.

D.02

Satu toko per keranjang

Keranjang campur butuh split bayar dan split kirim, maka keranjang menolaknya dengan kata lugas dan dua pintu keluar. Konversi sengaja dikorbankan: buyer bingung dengan dua paket dan satu resi lebih mahal daripada tote yang abandon. Trade-off itu tertulis dan diakui.

D.03

Feed terbuka, payout terverifikasi

Siapa pun boleh posting dan share, yang menjaga pasokan promosi melimpah, tapi hanya verified buyer dan affiliate tunjuk yang dibayar. Kelayakan dicek saat payout, bukan saat posting. Jendela retur tujuh hari, batch Jumat, fraud freeze plus review manual, plus aturan komisi hanya cair di harga tertera. Spam tak ekonomis karena hitungannya, bukan karena pasukan moderasi.

D.04

AI di titik kerja

Ia hidup hanya di tempat kerja berada, tanpa tab atau sidebar sendiri: draf, rekomendasi, dan jawaban muncul di dalam inbox, stok, order, dan analitik, dan tiap tulis menunggu Setuju dengan pratinjau dan parameter bisa sunting. Jawaban tinggal di dalam data toko sendiri bersitasi; di luar itu, eskalasi. Tingkat persetujuan di atas enam puluh persen adalah metriknya; volume aksi mentah adalah angka pengaman, tak pernah dioptimasi.

D.05

Storefront statis, tanpa vendor lock

Halaman pre-render ganti SSR per-request: bisa deploy ke VPS atau edge worker, tanpa klausul sandera framework. Di bawah 200KB load awal, gambar lazy, sizing responsif, interaktif tiga detik di 3G untuk Android kentang. Fleksibilitas diserah sadar; independensi dipertahankan sengaja.

D.06

Offline adalah state

POS menampung sehari penuh offline di antrean anti-ganda dan sinkron tiga puluh detik setelah sinyal, menandai konflik dengan nilai sebelum dan sesudah. Surface manajemen turun ke read-only dengan banner kata lugas dan mengantre tulisannya. Memperlakukan offline sebagai hal biasa yang membuat makan siang mengabaikan bar sinyal.

D.07

Event bus hari pertama

Sejak rilis pertama, tiap order dibuat, stok berubah, dan atribusi tercatat mengalir lewat satu jalur pesan. Itu yang membuat propagasi stok lintas kanal 500ms dan nol oversell per seribu order menjadi klaim teruji, bukan harapan. Satu kode dulu, setelan sama dari laptop ke produksi, skala melebar saat perlu.

D.08

Flat Rp99 ribu, tanpa free tier

Satu plan semua modul, kredit AI sekitar Rp30 ribu di dalam, top-up tanpa ganti plan, trial empat belas hari, read-only tiga puluh hari saat kedaluwarsa. Harga add-on outlet dan user hidup di konfigurasi, boleh gratis sampai terisi. Debat plan bertahap versus flat tak terselesaikan dari idea docs tetap tercatat; rilis pertama kirim flat dan ukur.

D.09

Non-goal, tertulis

Akuntansi penuh, HR dan payroll, perencanaan pabrik, marketplace general head-on, kustodi dana, dan jaringan iklan terbuka semuanya eksplisit di luar, masing-masing ke fasenya. Sepuluh modul kirim di rilis pertama dua kedalaman: inti operasional sedalam produksi, discovery dan affiliate seramping mungkin untuk memutar siklus di mana produk bertambah mendatangkan buyer yang menarik merchant baru. Kejujuran scope yang menjaga sepuluh modul bisa terkirim.

Design partner dulu

Status

Peluncuran mulai dari dua puluh sampai tiga puluh UMKM Jawa Barat fashion, kopi, dan skincare dengan trial enam bulan dan feedback mingguan. Bukti adalah sepuluh partner menembus seratus order sebulan lewat Storria. Lalu komersial: seratus merchant berbayar yang kebanyakan bertahan, oversell di bawah setengah persen.

Berikutnya, marketplace eksternal tersinkron dan affiliate meluncur; lalu CRM lanjutan dan fraud matching; lalu marketplace integrasi terbuka. Akuisisi berbayar menunggu organik membuktikan tiap rupiah marketing kembali tiga. Narasinya tak pernah berubah: berhenti rekap manual; toko online, kasir, stok, CS, dan laporan satu aplikasi, ada asisten AI-nya, sementara produk ikut dipromosikan.

Punya produk yang butuh perawatan seperti ini? Mulai percakapan.

Kembali ke semua karya