Fulkruma is multi-warehouse inventory, soft-hold reservations, and Biteship-powered shipping — billed in Rupiah, plugged into your Storlaunch storefront in one click.
→ 228 available · 12 reserved · 240 on-hand
Every shipment streams Biteship status events to your portal. Your stock, in IDR pricing.
How it works
Three steps, no new auth, no separate billing. Free tier supports 50 fulfilled orders a month with no card.
Enable the Fulkruma module in Storlaunch settings. Your warehouses and SKUs sync over automatically. No new logins, no separate workspace to maintain.
Receive, transfer, and adjust on-hand counts from the portal or CLI. Reservations soft-hold inventory at checkout so you never oversell during a flash sale.
Pick a courier, mint a waybill, and stream tracking events back to your storefront. JNE, SiCepat, ID Express, J&T — all in one API.
Features
Six things we ship. Inventory, reservations, shipping, deliveries, addresses, and license keys — the shape of fulfilment as a single bounded service.
Track stock across many locations with per-warehouse levels. Transfer inventory between locations with a full audit trail.
Append-only ledger of every receipt, transfer, adjustment, and shipment. One source of truth across all warehouses, never out of sync.
Soft-hold inventory at checkout to prevent oversell. Released automatically on payment success or expiry — no manual reconciliation.
JNE, SiCepat, ID Express, J&T, Anteraja, Pos Indonesia, Lion Parcel, Ninja Xpress — Indonesian couriers in one API with IDR rate cards.
Real-time shipment events streamed back to your storefront. Buyer-facing tracking link per shipment, email + WhatsApp notification hooks.
Digital fulfilment for software products. Mint on payment, track activations, revoke on refund. One service for physical + digital.
Pricing
Free is genuinely free, not a trial. Pay annually for two months free. International customers pay in USD via PayPal — Midtrans doesn't process USD.
For pilots and side projects.
For growing Indonesian storefronts.
For multi-warehouse merchants.
For high-volume operators.
Compare
You get the warehouse, the couriers, the no-oversell guarantee — and a real CLI when you want to wire it into your stack.
| Capability | Fulkruma | In-house | Shipmondo |
|---|---|---|---|
| Lowest paid tier | Rp 299k/mo | engineer time | ~Rp 800k/mo (€50) |
| IDR billing | |||
| Multi-warehouse stock tracking | maybe | ||
| Reservations / no-oversell | maybe | ||
| Indonesian courier coverage | |||
| API + CLI + SDKs | |||
| License-key digital fulfilment | |||
| Native Storlaunch / Plugipay integration | |||
| One login for sister products |
For developers
A real CLI, type-safe SDKs for Node.js, Python, and Go, a REST API with idempotency keys, and HMAC-signed outbound webhooks. Wire Fulkruma into your stack without writing glue.
# Install once $ npm i -g @forjio/fulkruma-cli # Log in with your Forjio account $ fulkruma auth login ✔ Authenticated as you@example.com via Huudis # Receive 50 units into Jakarta DC $ fulkruma stock receive \ --sku TSHIRT-BLK-M --warehouse jkt --qty 50 ✔ On-hand: 240 → 290 (Jakarta DC)
import { Fulkruma } from "@forjio/fulkruma-node"; const fulkruma = new Fulkruma({ apiKey: process.env.FULKRUMA_KEY!, }); const shipment = await fulkruma.shipments.create({ orderId: "ord_8H2k", courier: "jne", }); console.log(shipment.waybill); // JNE-0001-...
One login
Fulkruma shares its account system with the rest of the Forjio family through Huudis SSO. Add a teammate to Fulkruma and they're already part of your other Forjio workspaces.
Huudis
identity
Powered by Huudis — the identity provider for the Forjio family.
FAQ
Free forever for 50 fulfilled orders a month. No card. Upgrade when you outgrow it.