Khairul Imran Full-stack developer Malaysia MYT
06 · SaaS

Billing portal

The billing engine behind Web Impian's products — subscriptions, invoicing and collection, running on our own payment rails.

Role
Full-stack development
Years
2025 — now
Stack
Laravel · Filament · MySQL · Bayarcash

Every product company eventually builds a billing system; it’s the software equivalent of doing your own taxes. This one is the central portal for Web Impian’s services — the place where subscriptions, invoices and payments for the whole product suite live.

What it covers

Why it’s more interesting than it sounds

Billing is where every hard edge of a product business meets: proration, failed payments, tax, refunds, and customers who paid to the wrong reference number. It’s also the purest dogfooding exercise we have — the same team operates the payment gateway and gets billed through it, so every friction in the payment flow lands on our own desk first. Nothing improves an API faster than being your own angriest customer.